<SEC-DOCUMENT>0001628280-25-050332.txt : 20251107
<SEC-HEADER>0001628280-25-050332.hdr.sgml : 20251107
<ACCEPTANCE-DATETIME>20251106173608
ACCESSION NUMBER:		0001628280-25-050332
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20250930
FILED AS OF DATE:		20251107
DATE AS OF CHANGE:		20251106

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			10x Genomics, Inc.
		CENTRAL INDEX KEY:			0001770787
		STANDARD INDUSTRIAL CLASSIFICATION:	LABORATORY ANALYTICAL INSTRUMENTS [3826]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		EIN:				455614458
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		6230 STONERIDGE MALL ROAD
		CITY:			PLEASANTON
		STATE:			CA
		ZIP:			94588
		BUSINESS PHONE:		(925) 401-7300

	MAIL ADDRESS:	
		STREET 1:		6230 STONERIDGE MALL ROAD
		CITY:			PLEASANTON
		STATE:			CA
		ZIP:			94588

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	10X Genomics, Inc.
		DATE OF NAME CHANGE:	20190315
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>txg-20250930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:186aa39e-1b5f-4dc6-8cc0-7a6f54c02f58,g:d01da929-2d55-44f2-966d-9775b4981ca3,d:e7e6374528ab4031a31320e38d6e445d-->
<html xmlns:txg="http://www.10xgenomics.com/20250930" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:srt="http://fasb.org/srt/2025" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>txg-20250930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-26">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2025</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q3</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-29">12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-30">0001770787</ix:nonNumeric><ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-396">one</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="txg-20250930.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>txg:segment</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></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-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember></xbrli:segment></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-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></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-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></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-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></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-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></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-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></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-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></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-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></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-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></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-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></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-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</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-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-11</xbrli:startDate><xbrli:endDate>2025-08-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></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-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-11</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">txg:StockBasedCompensationExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">txg:StockBasedCompensationExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">txg:CostOfRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">txg:CostOfRevenueMember</xbrldi:explicitMember></xbrli:segment></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-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></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-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></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-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:TechnologyLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:TechnologyLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember></xbrli:segment></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-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductsAndServicesExcludingGrantRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</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-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember></xbrli:segment></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-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></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-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember></xbrli:segment></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-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember></xbrli:segment></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-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember></xbrli:segment></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-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember></xbrli:segment></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-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></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-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></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-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></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-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></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-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></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-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></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-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember></xbrli:segment></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-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></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-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">txg:VizgenInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">txg:VizgenInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2025-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">txg:BrukerCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></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-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></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-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:MarketBasedPerformanceAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:MarketBasedPerformanceAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:MarketBasedPerformanceAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember></xbrli:segment></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-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></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-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></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-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></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-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember></xbrli:segment></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-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001770787</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ie7e6374528ab4031a31320e38d6e445d_1"></div><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">_____________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">_____________________</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">September&#160;30, 2025</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from ___________ to ___________</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number:&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-39035</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><img src="txg-20250930_g1.jpg" alt="Logo-10x.jpg" style="height:54px;margin-bottom:5pt;vertical-align:text-bottom;width:80px" id="i-1"/></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">10x Genomics, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">45-5614458</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(State&#160;or&#160;other&#160;jurisdiction&#160;of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification&#160;No.)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">6230 Stoneridge Mall Road</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Pleasanton</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">California</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">94588</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">925</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">401-7300</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">N/A</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:112%">_____________________</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:31.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.754%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Title&#160;of&#160;each&#160;class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Trading<br/>Symbol</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Name&#160;of&#160;each&#160;exchange<br/>on&#160;which&#160;registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Class&#160;A common stock, par value $0.00001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">TXG</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T&#160;(&#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).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2&#160;of the&#160;Exchange Act.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"/><td style="width:22.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.854%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2&#160;of the&#160;Exchange Act).&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric>&#160;     &#160;No&#160;&#160;&#9746;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of October&#160;31, 2025, the registrant had <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">116,474,179</ix:nonFraction> shares of Class A common stock, $0.00001 par value per share, outstanding and <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-25">10,078,872</ix:nonFraction> shares of Class B common stock, $0.00001 par value per share, outstanding.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:75.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.395%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Page</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_13">PART&#160;I.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_13">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_16">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_16">Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_19">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_19">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_22">Condensed Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_22">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_25">Condensed Consolidated Statements of Comprehensive Loss</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_25">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_28">Condensed Consolidated Statements of Stockholders&#8217;&#160;Equity </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_28">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_31">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_31">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_34">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_34">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_67">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_67">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_67">20</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_82">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_82">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_82">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_85">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_85">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_85">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_88">PART&#160;II.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_88">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_88">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_91">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_91">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_91">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_94">Item&#160;1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_94">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_94">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_7146825581427">I</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_7146825581427">tem 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7146825581427">Unregistered Sales of Equity Securi</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7146825581427">ties and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_7146825581427">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_97">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_97">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_97">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_103">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_103">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_103">28</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_106">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie7e6374528ab4031a31320e38d6e445d_106">29</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q (this &#8220;Quarterly Report&#8221;) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 as contained in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), which are subject to those sections&#8217; &#8220;safe harbor.&#8221; All statements, other than historical facts, may be forward-looking statements. Forward-looking terminology such as &#8220;may,&#8221; &#8220;might,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;intend,&#8221; &#8220;target,&#8221; &#8220;project,&#8221; &#8220;contemplate,&#8221; &#8220;believe,&#8221; &#8220;see,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;would,&#8221; &#8220;likely,&#8221; &#8220;seek&#8221; or &#8220;continue&#8221; or variations of these terms or similar terminology generally can identify forward-looking statements, but the absence of these words is not determinative. These forward-looking statements include statements regarding 10x Genomics, Inc.&#8217;s expectations regarding our plans, objectives, goals, beliefs, business strategies, acquisition of Scale Biosciences, Inc., results of operations, financial position, sufficiency of our capital resources, business outlook, future events, business conditions, factors affecting our performance, revenues, gross margin, expenses, organization, business and other trends, expected future investments including anticipated capital expenditures, anticipated size of market opportunities and our ability to capture them, expected uses, performance and benefits of our products and services, business trends and other information. These statements are based on management&#8217;s expectations, forecasts, beliefs, opinions, assumptions and information available at the time of filing and should not be relied upon as 10x Genomics, Inc.&#8217;s views as of any subsequent date. Actual outcomes and results could differ materially from these statements due to several factors. 10x Genomics, Inc. disclaims any obligation to update any published forward-looking statements except as required by law.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The material risks, uncertainties and other factors that could affect 10x Genomics, Inc.&#8217;s financial and operating results and cause actual results to differ from those indicated by the forward-looking statements made include those described in the sections titled &#8220;Risk Factors&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in this Quarterly Report, in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2025 and Part I, Item 1A of our Annual Report on Form 10-K for the year ended December&#160;31, 2024. Our periodic filings are accessible on the U.S. Securities and Exchange Commission's (&#8220;SEC&#8221;) website at www.sec.gov. Although we believe the expectations reflected in the forward-looking statements are reasonable, new risks and uncertainties may emerge, and it is not possible for us to predict their impact on the forward-looking statements contained in this Quarterly Report. Moreover, the information the forward-looking statements are based upon may be limited or incomplete, and may not be based upon all potentially relevant information. We cannot guarantee future events, circumstances, results, performance or achievements. In light of the foregoing, investors are urged not to place undue reliance on any forward-looking statement or third-party data in reaching any conclusion or making any investment decision about any securities of the Company.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise stated or the context otherwise indicates, references to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;the Company,&#8221; &#8220;10x&#8221; and similar references refer to 10x Genomics, Inc. and its subsidiaries.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Channels for Disclosure of Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Investors and others should note that we may announce material information to the public through filings with the SEC, our website (https://www.10xGenomics.com), press releases, public conference calls, public webcasts and our social media accounts (https://www.linkedin.com/company/10xgenomics, https://X.com/10xGenomics, https://www.facebook.com/10xGenomics, https://bsky.app/profile/10xgenomics.bsky.social and https://www.youtube.com/@10xGenomics_). We use these channels to communicate with our customers and the public about the Company, our products, our services, our financial results, business developments and other matters. We encourage our investors, the media and others to review the information disclosed through such channels as such information could be deemed to be material information. The information on such channels, including on our website and our social media accounts, is not incorporated by reference in this Quarterly Report and shall not be deemed to be incorporated by reference into any other filing under the Securities Act or the Exchange Act, except as expressly set forth by specific reference in such a filing. Please note that this list of disclosure channels may be updated from time to time.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PART I&#8212;FINANCIAL INFORMATION</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_16"></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Financial Statements.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_19"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> (In thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(Note 1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">432,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-32">344,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">49,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">49,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">43,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-36">87,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">52,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" scale="3" id="f-38">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-39">61,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-40">83,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">19,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">19,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">659,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-44">584,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-45">232,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-46">252,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="f-47">201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" format="ixt:fixed-zero" scale="3" id="f-48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-49">63,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-50">57,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-51">4,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-52">4,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-53">64,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-54">15,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">1,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">4,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-57">1,027,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-58">918,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">18,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">12,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">37,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">33,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:AccruedExpensesAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">35,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="txg:AccruedExpensesAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">41,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">22,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">20,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">10,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">9,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LitigationReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">23,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LitigationReserveCurrent" format="ixt:fixed-zero" scale="3" id="f-70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">147,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">117,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LitigationReserveNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">1,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LitigationReserveNoncurrent" format="ixt:fixed-zero" scale="3" id="f-74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">76,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">73,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">10,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">12,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">6,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">5,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-81">242,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-82">208,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 6)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><div style="text-align:right"><span><br/></span></div><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-83"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-84"></ix:nonFraction>Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-87">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-88">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-89">2,279,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-90">2,177,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-91">1,494,339</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-92">1,467,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-93">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-94">493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-95">785,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-96">710,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-97">1,027,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-98">918,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except share and per share data)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.182%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.339%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.640%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.339%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.646%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Products and services revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-99">148,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-100">151,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-101">430,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-102">445,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">License and royalty revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-103">983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-104">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-105">45,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-106">210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-107">149,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-108">151,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-109">476,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-110">445,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products and services revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-111">48,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-112">45,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-113">145,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-114">142,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-115">100,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-116">106,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-117">330,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-118">303,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" format="ixt:num-dot-decimal" scale="3" id="f-119">57,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" format="ixt:num-dot-decimal" scale="3" id="f-120">66,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" format="ixt:num-dot-decimal" scale="3" id="f-121">182,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" format="ixt:num-dot-decimal" scale="3" id="f-122">197,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-123">75,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-124">81,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-125">239,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-126">250,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gain on settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LitigationSettlementGain" format="ixt:fixed-zero" scale="3" id="f-127">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:LitigationSettlementGain" format="ixt:fixed-zero" scale="3" id="f-128">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LitigationSettlementGain" format="ixt:num-dot-decimal" scale="3" id="f-129">49,900</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:LitigationSettlementGain" format="ixt:fixed-zero" scale="3" id="f-130">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-131">132,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-132">147,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-133">372,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-134">448,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-135">32,242</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-136">41,485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-137">41,444</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-138">144,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-139">5,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-140">4,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-141">13,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-142">14,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:InterestExpenseNonoperating" scale="3" id="f-143">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InterestExpenseNonoperating" scale="3" id="f-144">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:fixed-zero" scale="3" id="f-145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:InterestExpenseNonoperating" scale="3" id="f-146">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">1,165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">2,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">3,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-150">982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total other income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">4,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-152">7,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-153">16,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-154">15,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-155">28,205</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-156">34,438</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-157">24,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-158">129,320</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit from) provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-159">733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-160">1,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-161">2,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-162">4,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-163">27,472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-164">35,753</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-165">27,292</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-166">133,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-167"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-168">0.22</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-169"><ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-170">0.30</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-171"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-172">0.22</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-173"><ix:nonFraction unitRef="usdPerShare" contextRef="c-16" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-174">1.11</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-175"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-176">125,502,291</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-177"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-178">120,733,030</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-179"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-180">123,965,205</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-181"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-182">120,067,168</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Comprehensive Loss</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.710%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.272%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.272%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.272%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.322%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-183">27,472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-184">35,753</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-185">27,292</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-186">133,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on available-for-sale marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-187">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-188">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-189">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-190">188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Realized loss on available-for-sale marketable securities reclassified into net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="f-191">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="f-192">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:fixed-zero" scale="3" id="f-193">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="f-194">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-195">81</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-196">456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-197">649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-198">270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-199">82</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-200">462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-201">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-202">461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-203">27,554</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-204">35,291</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-205">26,661</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-206">133,138</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands, except share data)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Additional&#160;Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-207">122,291,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-208">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-209">2,177,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-210">1,467,047</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-211">493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-212">710,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Class&#160;A common stock related to equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-213">841,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-214">422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-215">422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-216">30,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-217">30,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-218">34,358</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-219">34,358</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-220">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-221">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-28" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-222">123,133,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-223">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-224">2,208,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-225">1,501,405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-226">367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-227">706,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Class&#160;A common stock related to equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-228">1,308,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-229">3,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-230">3,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-231">27,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-232">27,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-233">34,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-234">34,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-235">587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-236">587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-40" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-237">124,442,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-238">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-239">2,239,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-240">1,466,867</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-241">220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-242">773,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Class&#160;A common stock related to equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-243">997,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-244">617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-245">617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Class A common stock for acquisition of assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="f-246">1,099,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-247">13,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" format="ixt:num-dot-decimal" scale="3" id="f-248">13,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-249">25,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-250">25,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">27,472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-252">27,472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-253">82</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-254">82</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-52" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-255">126,539,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-256">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-257">2,279,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-258">1,494,339</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-259">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-260">785,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.250%"/><td style="width:0.1%"/></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Additional&#160;Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-56" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-261">119,095,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-262">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-263">2,025,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-264">1,284,420</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-265">429</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-266">741,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Class&#160;A common stock related to equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-61" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-267">605,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-268">1,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-269">1,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-270">36,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-271">36,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-272">59,949</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-273">59,949</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-274">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-275">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-68" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-276">119,700,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-277">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-278">2,063,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-279">1,344,369</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-280">456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-281">718,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Class&#160;A common stock related to equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-73" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-282">773,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-283">4,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-284">4,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-285">38,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-286">38,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-287">37,897</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-288">37,897</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-289">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-290">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-80" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-291">120,474,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-292">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-293">2,106,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-294">1,382,266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-295">430</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-296">724,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Class&#160;A common stock related to equity awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-85" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-297">565,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-298">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-299">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-300">33,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-301">33,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-302">35,753</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-303">35,753</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-304">462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-305">462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-91" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-306">121,039,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-307">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-308">2,140,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-309">1,418,019</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-310">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-311">722,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_31"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(In thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-312">27,292</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-313">133,599</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-314">83,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-315">108,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-316">26,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-317">27,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-318">5,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-319">6,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments on contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-320">1,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-321">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asset and lease impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" scale="3" id="f-322">814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-323">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Realized loss on marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" format="ixt:fixed-zero" scale="3" id="f-324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="f-325">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="f-326">1,360</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="f-327">571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-328">44,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-329">31,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-330">52,208</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-331">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-332">22,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-333">19,396</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-334">642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-335">696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-336">2,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-337">1,850</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-338">3,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-339">10,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and other related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-340">2,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="f-341">75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="f-342">648</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="f-343">8,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="txg:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-344">9,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="txg:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-345">17,135</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-346">7,590</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-347">9,763</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-348">1,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" scale="3" id="f-349">646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-350">95,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-351">13,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" format="ixt:fixed-zero" scale="3" id="f-352">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-353">1,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asset acquisition, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="txg:PaymentsForAssetAcquisitionNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-354">8,616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="txg:PaymentsForAssetAcquisitionNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-355">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-356">4,158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-357">9,677</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-358">98,859</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-359">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of marketable securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:fixed-zero" scale="3" id="f-360">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="f-361">3,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from maturities of marketable securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-362">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-363">25,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-364">11,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-365">18,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock from exercise of stock options and employee stock purchase plan purchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-366">4,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-367">6,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-368">4,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-369">6,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rates changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-370">441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-371">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-372">88,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-373">38,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-374">344,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-375">359,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-376">432,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-377">398,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for taxes</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-378">1,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-379">4,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Noncash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment included in accounts payable and accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-380">135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-381">954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-382">11,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-383">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued for acquisition of assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="txg:NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" format="ixt:num-dot-decimal" scale="3" id="f-384">13,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="txg:NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" format="ixt:fixed-zero" scale="3" id="f-385">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_34"></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:1pt;font-weight:700;line-height:120%">o</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_37"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="f-386" continuedAt="f-386-1" escape="true">Description of Business and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="f-386-1"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization and Description of Business</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10x Genomics, Inc. (the &#8220;Company&#8221;) is a life sciences technology company focused on building innovative products and solutions to interrogate, understand and master biological systems at resolution and scale that matches the complexity of biology. The Company&#8217;s integrated research solutions include the Company&#8217;s Chromium instruments and the Company's Visium CytAssist and Xenium Analyzer, which the Company refers to as &#8220;Spatial instruments,&#8221; and the Company&#8217;s proprietary microfluidic chips, slides, reagents and other consumables for the Company&#8217;s Chromium, Visium and Xenium solutions, which the Company refers to as &#8220;consumables.&#8221; The Company bundles its software with these products to guide customers through the workflow, from sample preparation through analysis and visualization. The Company was incorporated in the state of Delaware in July 2012 and began commercial and manufacturing operations and selling its instruments and consumables in 2015. The Company is headquartered in Pleasanton, California and has wholly-owned subsidiaries in Asia, Europe, Oceania and North America.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-387" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements, which include the Company&#8217;s accounts and the accounts of its wholly-owned subsidiaries, are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). The condensed consolidated balance sheet at December&#160;31, 2024 has been derived from the audited consolidated financial statements of the Company at that date. Certain information and footnote disclosures typically included in the Company&#8217;s audited consolidated financial statements have been condensed or omitted. The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#8217;s financial position, results of operations, comprehensive income (loss) and cash flows for the periods presented, but are not necessarily indicative of the results of operations to be anticipated for any future annual or interim period. All intercompany transactions and balances have been eliminated. The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes for the year ended December&#160;31, 2024 included in the Company's Annual Report on Form 10-K filed with the SEC on February&#160;12, 2025 (our &#8220;Annual Report&#8221;).</span></div></ix:continuation><div id="ie7e6374528ab4031a31320e38d6e445d_40"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-388" continuedAt="f-388-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-388-1" continuedAt="f-388-2"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Except as noted below, there were no material changes in the Company&#8217;s significant accounting policies during the nine months ended September&#160;30, 2025. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, to the consolidated financial statements included in the Company&#8217;s Annual Report for information regarding the Company&#8217;s significant accounting policies.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-389" continuedAt="f-389-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Products and Services Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from sales of products, which consist of instruments and consumables, and services. Revenue from product sales is recognized when control of the product is transferred, which is generally upon shipment to the customer. Instrument service agreements, which relate to extended warranties, are typically entered into for a <ix:nonNumeric contextRef="c-4" name="us-gaap:ProductWarrantyObligationTerm" format="ixt-sec:durwordsen" id="f-390">one-year</ix:nonNumeric> term, following the expiration of the standard <ix:nonNumeric contextRef="c-4" name="us-gaap:ProductWarrantyObligationTerm" format="ixt-sec:durwordsen" id="f-391">one-year</ix:nonNumeric> warranty period. Revenue for extended warranties is recognized ratably over the term of the extended warranty period as a stand ready performance obligation. Revenue is recorded net of discounts, distributor commissions and sales taxes collected on behalf of governmental authorities. Customers are invoiced generally upon shipment, or upon order for services, and payment is typically due within <ix:nonNumeric contextRef="c-1" name="txg:RevenueFromContractWithCustomerPaymentPeriod" format="ixt-sec:durday" id="f-392">30</ix:nonNumeric> days. Cash received from customers in advance of product shipment or the provision of services is recorded as a contract liability. The Company&#8217;s contracts with its customers generally do not include rights of return or a significant financing component.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly enters into contracts that include various combinations of products and services which are generally distinct and accounted for as separate performance obligations. The transaction price is allocated to each performance obligation in proportion to its standalone selling price. The Company determines standalone selling price using average selling prices with consideration of current market conditions. If the product or service has no history of sales or if the sales volume is not sufficient, the Company relies upon prices set by management, adjusted for applicable discounts.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-388-2"><ix:continuation id="f-389-1"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License and Royalty Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with third parties that include up-front fees and royalties. Revenue related to the delivery of intellectual property is recognized when the license is delivered to the third parties. Royalty revenue is recognized when the underlying sales occur. If the timing of the reporting of the actual sales from our licensees is after our reporting date, we estimate the royalty revenue receivable at period end and adjust for any changes in estimates in the following period.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-393" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as a single operating segment. The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;), its Chief Executive Officer, manages the Company&#8217;s operations on a consolidated basis for the purposes of allocating resources, making operating decisions and evaluating financial performance. The measures of profitability and significant segment expenses reviewed by the CODM are consistent with the presentation and disclosure in these consolidated financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="txg:AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" id="f-394" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions of intellectual property</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen test is met, the transaction is accounted for as an asset acquisition. If the screen test is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for asset acquisition under Accounting Standards Codification, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, Topic 805, Subtopic 50</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the acquiring entity in an asset acquisition to recognize net assets based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on relative fair values.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">If the Company has the option to pay in equity for contingent consideration related to the acquisition, a liability is recorded in accordance with the guidance of ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration is recorded at fair value at inception and is revalued on a quarterly basis for any adjustments and recognized in the Company&#8217;s condensed consolidated statements of operations in &#8220;Other income (expense), net.&#8221;</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to the royalty revenue in the condensed consolidated statements of operations for the three and nine months ended September 30, 2024 have been reclassified to conform to the current presentation. Amounts related to the other receivables in the condensed consolidated balance sheet as of December 31, 2024 have been reclassified to conform to the current presentation.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-395" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncement and Disclosure Rules</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standard Update (&#8220;ASU&#8221;) No. 2023-09, Income Taxes (&#8220;ASU No. 2023-09&#8221;), which prescribes standardized categories and disaggregation of information in the reconciliation of provision for income taxes, requires disclosure of disaggregated income taxes paid, and modifies other income tax-related disclosure requirements. The updated standard is effective beginning with the Company&#8217;s fiscal year 2025 annual reporting period. The Company will adopt ASU No. 2023-09 in its fourth quarter of 2025 using a prospective transition method. We are currently evaluating the impact that the updated standard will have on our financial statement disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025 issued ASU 2025-01, Clarifying the Effective Date ("ASU 2025-01") to provide clarification as to the effective date. ASU 2024-03 requires disaggregated disclosure of income statement expenses. ASU 2024-03 does not change the expense captions currently presented on the income statement; rather it requires disaggregation of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03, as amended by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within fiscal years beginning after December 15, 2027. ASU 2024-03 can be applied on a prospective basis; however, retrospective application is permitted. Early adoption is permitted. As ASU 2024-03 only requires additional disclosure, it will not have a material impact on the Company's financial condition and results of operations.</span></div></ix:nonNumeric></ix:continuation><div id="ie7e6374528ab4031a31320e38d6e445d_46"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">3. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:AssetAcquisitionTextBlock" id="f-397" continuedAt="f-397-1" escape="true">Asset Acquisition </ix:nonNumeric></span></div><ix:continuation id="f-397-1" continuedAt="f-397-2"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2025, the Company entered into an agreement to acquire all outstanding shares of common stock of Scale Biosciences, Inc., a single cell genomics technology company (&#8220;Scale&#8221;). Upon closing the transaction on August 11, 2025, the </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-397-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Company made an upfront payment consisting of $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="txg:PaymentsForAssetAcquisitions" format="ixt:num-dot-decimal" scale="6" id="f-398">9.2</ix:nonFraction>&#160;million in cash and $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable" format="ixt:num-dot-decimal" scale="6" id="f-399">13.5</ix:nonFraction>&#160;million (<ix:nonFraction unitRef="shares" contextRef="c-96" decimals="0" name="txg:AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" format="ixt:num-dot-decimal" scale="0" id="f-400">1,099,992</ix:nonFraction> shares) in shares of the Company&#8217;s Class A common stock. In the first quarter of 2026, the Company expects to pay $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="txg:PaymentsForAssetAcquisitions" format="ixt:num-dot-decimal" scale="6" id="f-401">20.0</ix:nonFraction>&#160;million, subject to any adjustments, in connection with the technology transfer completed in the third quarter of 2025 and in the future may pay up to $<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" name="txg:AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" format="ixt:num-dot-decimal" scale="6" id="f-402">30.0</ix:nonFraction>&#160;million of contingent consideration if certain milestones are met. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The transaction was accounted for as an asset acquisition because substantially all of the fair value of the assets acquired is concentrated in the developed technology. The Company determined that the contingent consideration was within the scope of ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, because the contingent consideration is payable in cash or shares of the Company&#8217;s Class A common stock, at the Company&#8217;s election. The contingent consideration was recorded at fair value as of the acquisition date. Upon closing, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="txg:AssetAcquisitionContingentConsiderationAttributableToSellers" format="ixt:num-dot-decimal" scale="6" id="f-403">22.4</ix:nonFraction>&#160;million for the fair value of the contingent consideration. </span></div><ix:nonNumeric contextRef="c-1" name="txg:AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" id="f-404" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the value of assets acquired and liabilities assumed (in thousands) as of the closing on August 11, 2025:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.486%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.010%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="txg:AssetAcquisitionCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-405">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="txg:AssetAcquisitionDevelopedTechnology" format="ixt:num-dot-decimal" scale="3" id="f-406">51,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" sign="-" name="txg:AssetAcquisitionAssetsAndLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-407">6,467</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="txg:AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-408">46,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other assets and liabilities, net includes assumed liabilities for pre-acquisition services provided to Scale by third parties which are also measured at fair value under ASC 480. The Company expects to remeasure the contingent consideration and assumed liabilities within the scope of ASC 480 as of each applicable reporting period. Upon remeasurement as of September 30, 2025, the Company recorded a $<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" sign="-" name="txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-409">1.1</ix:nonFraction>&#160;million change in the fair value within &#8220;Other income (expense), net&#8221; in the Company&#8217;s condensed consolidated statement of operations. Measurement of the liabilities using a probability weighted discounted cash flow approach is classified as a Level 3 fair value measurement due to the use of significant unobservable inputs. The calculation relies upon the probability of achieving the milestones and approximate timing of payment based on the terms of the arrangement. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock" id="f-410" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the summary of changes in the contingent consideration and assumed liabilities measured at fair value using Level 3 inputs (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.928%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:AssetAcquisitionContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-411">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration to sellers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="txg:AssetAcquisitionContingentConsiderationAttributableToSellers" format="ixt:num-dot-decimal" scale="3" id="f-412">22,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assumed liabilities to third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="txg:AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" scale="3" id="f-413">815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" sign="-" name="txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-414">1,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AssetAcquisitionContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-415">24,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="ie7e6374528ab4031a31320e38d6e445d_2748779070298"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">4. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-416" continuedAt="f-416-1" escape="true">Restructuring </ix:nonNumeric></span></div><ix:continuation id="f-416-1" continuedAt="f-416-2"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 6, 2025, the Company implemented a reduction in force plan in order to decrease costs and maintain a streamlined organization to support the business. Restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-417">6.0</ix:nonFraction>&#160;million associated with this plan, comprised primarily of severance-related costs, were recorded in the second quarter of 2025.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-418" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of restructuring costs for the nine months ended September&#160;30, 2025 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Severance and Benefits Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Stock-Based Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-419">5,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="f-420">314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-421">6,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-422">5,632</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:fixed-zero" scale="3" id="f-423">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-424">5,632</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" format="ixt:fixed-zero" scale="3" id="f-425">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="f-426">314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="f-427">314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="f-428">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="f-429">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="f-430">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring costs of $<ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:RestructuringCosts" scale="6" id="f-431"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:RestructuringCosts" scale="6" id="f-432">0.4</ix:nonFraction></ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:RestructuringCosts" scale="6" id="f-433"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:RestructuringCosts" scale="6" id="f-434">3.9</ix:nonFraction></ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:RestructuringCosts" scale="6" id="f-435"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:RestructuringCosts" scale="6" id="f-436">1.7</ix:nonFraction></ix:nonFraction> million were recorded in cost of revenue, research and development expense, and selling, general and administrative expense, respectively, in the Company's condensed consolidated </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-416-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">statements of operations during the second quarter of 2025. The restructuring activities were substantially completed by the end of the third quarter of 2025.</span></div></ix:continuation><div id="ie7e6374528ab4031a31320e38d6e445d_49"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" id="f-437" continuedAt="f-437-1" escape="true">Other Financial Statement Information</ix:nonNumeric></span></div><ix:continuation id="f-437-1" continuedAt="f-437-2"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available-for-sale Securities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:MarketableSecuritiesTextBlock" id="f-438" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.871%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.945%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.945%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.089%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:MoneyMarketFundsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-439">399,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:MoneyMarketFundsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-440">399,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:MoneyMarketFundsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-441">322,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:MoneyMarketFundsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-442">322,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Government debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-443">49,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-444">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-445">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-446">49,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-447">49,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-448">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-450">49,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" format="ixt:num-dot-decimal" scale="3" id="f-451">448,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-452">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-453">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" format="ixt:num-dot-decimal" scale="3" id="f-454">448,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="txg:DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" format="ixt:num-dot-decimal" scale="3" id="f-455">371,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-456">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-457">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="txg:DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" format="ixt:num-dot-decimal" scale="3" id="f-458">371,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of marketable securities as of September&#160;30, 2025 were all less than one year.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="f-459"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="f-460"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="f-461"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:fixed-zero" scale="0" id="f-462">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> material gross realized gains or losses from available-for-sale debt securities during the three and nine months ended September&#160;30, 2025 or September&#160;30, 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The available-for-sale debt securities are subject to a periodic impairment review. For investments in an unrealized loss position, the Company determines whether a credit loss exists by considering information about the collectability of the instrument, current market conditions and reasonable and supportable forecasts of economic conditions. The Company recognizes an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and writes down the amortized cost basis of the investment if it is more likely than not that the Company will be required or will intend to sell the investment before recovery of its amortized cost basis. Allowances for credit losses and write-downs are recognized in &#8220;Other income (expense), net,&#8221; and unrealized losses not related to credit losses are recognized in &#8220;Accumulated other comprehensive income (loss).&#8221; There are no allowances for credit losses for the periods presented.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-463" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory was comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchased materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-464">18,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-465">38,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-466">23,990</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-467">27,441</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-468">19,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-469">16,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-470">61,956</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-471">83,107</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-437-2" continuedAt="f-437-3"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-472" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-473">36,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-474">36,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-475">147,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-476">147,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory equipment and machinery </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-477">77,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-478">72,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-479">15,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-480">14,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-481">9,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-482">9,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-483">89,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-484">89,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-485">2,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-486">5,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-487">378,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-488">375,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-489">145,809</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-490">122,967</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-491">232,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-492">252,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-493" escape="true"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"/><td style="width:21.234%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Intangibles,<br/>Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Intangibles,<br/>Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Technology licenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-131" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-494">9.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-495">22,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-496">9,124</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-497">13,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-498">22,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-499">8,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-500">14,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-133" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-501">6.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-502">52,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-503">1,326</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-504">51,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-505">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-506">92</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-507">908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-135" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-508">0.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-509">945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-510">940</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-511">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-512">945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-513">918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-514">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-137" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-515">0.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-516">1,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-517">1,267</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-518">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-519">1,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-520">1,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-521">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-522">77,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-523">12,657</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-524">64,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-525">25,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-526">10,106</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-527">15,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2025, the Company recorded developed technology of $<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-528">51.6</ix:nonFraction>&#160;million and assembled workforce of $<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-529">0.7</ix:nonFraction>&#160;million in connection with the Scale acquisition. Subsequently, the Company recorded an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="6" id="f-530">0.7</ix:nonFraction>&#160;million related to the assembled workforce during the same period. The amortization of developed technology is recorded in cost of revenue. See Note 3, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Acquisition,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> for details related to intangibles acquired.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-437-3" continuedAt="f-437-4"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Related Benefits</span></div><ix:nonNumeric contextRef="c-1" name="txg:ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" id="f-531" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and related benefits were comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:73.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:AccruedPayrollAndRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-532">6,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="txg:AccruedPayrollAndRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-533">2,970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-534">22,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-535">21,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:AccruedCommissionsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-536">3,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="txg:AccruedCommissionsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-537">5,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-538">4,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-539">2,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-540">37,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-541">33,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><ix:nonNumeric contextRef="c-1" name="txg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" id="f-542" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities were comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Legal and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:AccruedLegalAndRelatedExpensesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-543">3,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="txg:AccruedLegalAndRelatedExpensesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-544">6,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Royalties for licensed technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedRoyaltiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-545">4,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedRoyaltiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-546">7,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-547">2,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-548">5,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" format="ixt:num-dot-decimal" scale="3" id="f-549">6,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" format="ixt:num-dot-decimal" scale="3" id="f-550">8,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-551">5,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-552">4,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-553">12,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-554">9,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:AccruedExpensesAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-555">35,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="txg:AccruedExpensesAndOtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-556">41,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-557" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the reserve for product warranties were as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-558">8,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-559">8,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amounts charged to cost of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-560">6,605</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-561">4,033</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Repairs and replacements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-562">8,535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-563">3,704</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-564">6,685</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-565">8,445</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Deferred Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;September&#160;30, 2025, the aggregate amount of remaining performance obligations related to separately sold extended warranty service agreements or allocated amounts for extended warranty service agreements bundled with sales of instruments was&#160;$<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-566">33.0</ix:nonFraction> million, of which approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-567">22.1</ix:nonFraction> million&#160;is expected to be recognized to revenue in the next <ix:nonNumeric contextRef="c-143" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-568">12</ix:nonNumeric> months, with the </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-437-4" continuedAt="f-437-5"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">remainder thereafter. The contract liabilities of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-569">33.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="f-570">33.2</ix:nonFraction> million as of September&#160;30, 2025 and December 31, 2024, respectively, consisted of deferred revenue related to extended warranty service agreements.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-571" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following revenue recognized for the periods indicated were included in deferred revenue as of December 31, 2024 and 2023, respectively (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.187%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-572">4,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-573">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-574">15,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-575">9,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="f-576" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents revenue by source for the periods indicated (in thousands). Chromium products include the Company&#8217;s single cell products and spatial products include the Company&#8217;s Visium and Xenium products:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-577">4,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-578">7,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-579">16,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-580">24,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-581">7,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-582">11,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-583">24,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-584">44,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total instruments revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-585">11,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-586">19,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-587">41,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-588">68,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Consumables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-589">92,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-590">96,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-591">262,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-592">274,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-593">35,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-594">29,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-595">103,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-596">85,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total consumables revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-597">127,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-598">126,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-599">365,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-600">359,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-601">8,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-602">6,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-603">24,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-604">17,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Products and services revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-605">148,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-606">151,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-607">430,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-608">445,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">License and royalty revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-609">983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-610">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-611">45,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-612">210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-613">149,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-614">151,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-615">476,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-616">445,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-617" continuedAt="f-617-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geography based on the location of the customer for the periods indicated (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.175%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-618">77,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-619">84,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-620">267,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-621">250,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding United States)</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-622">2,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-623">3,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-624">9,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-625">10,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Americas</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-626">79,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-627">87,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-628">276,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-629">260,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-630">41,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-631">37,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-632">108,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-633">109,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-634">15,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-635">15,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-636">55,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-637">42,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific (excluding China)</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-638">12,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-639">10,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-640">36,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-641">32,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Asia-Pacific</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-642">27,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-643">25,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-644">91,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-645">75,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-646">149,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-647">151,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-648">476,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-649">445,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-617-1">(1) Includes license and royalty revenue.</ix:continuation>   </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License and Royalty Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company settled its worldwide patent litigation with Vizgen, Inc. As part of that settlement, Vizgen has limited rights to certain intellectual property owned or exclusively licensed by the Company. As one part of the settlement, the Company received an upfront payment of $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" format="ixt:num-dot-decimal" scale="6" id="f-650">26.0</ix:nonFraction>&#160;million and will receive royalties on Vizgen&#8217;s sales of products covered by the </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-437-5"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">license. The $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" format="ixt:num-dot-decimal" scale="6" id="f-651">26.0</ix:nonFraction>&#160;million upfront payment was recorded as a $<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="us-gaap:LitigationSettlementGain" format="ixt:num-dot-decimal" scale="6" id="f-652">9.2</ix:nonFraction>&#160;million gain on settlement and $<ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-653">16.8</ix:nonFraction>&#160;million of license and royalty revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the Vizgen historical revenues prior to the settlement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In May 2025, the Company entered into a settlement agreement and license agreements with Bruker Corporation resolving all outstanding litigation and other proceedings between the parties across all jurisdictions around the world. Under the agreements, the Company has the right to receive four quarterly installment payments beginning in the third quarter of 2025, which total $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-5" name="txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" format="ixt:num-dot-decimal" scale="6" id="f-654">68.0</ix:nonFraction>&#160;million, and applicable interest. The Company will also receive royalties on Bruker&#8217;s sales of products and services covered by the license. The $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-5" name="txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" format="ixt:num-dot-decimal" scale="6" id="f-655">68.0</ix:nonFraction>&#160;million was recorded as a $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-5" name="us-gaap:LitigationSettlementGain" format="ixt:num-dot-decimal" scale="6" id="f-656">40.7</ix:nonFraction>&#160;million gain on settlement and $<ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-657">27.3</ix:nonFraction>&#160;million of license and royalty revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the historical revenues prior to the settlement. As of September 30, 2025, the Company had received one quarterly payment, and the remaining balance was recognized under other receivables which is presented separately on the Company&#8217;s condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense), Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses from foreign currency remeasurement are included in &#8220;Other income (expense), net&#8221; in the condensed consolidated statements of operations. The Company recognized foreign currency transaction loss of $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax" scale="6" id="f-658">0.6</ix:nonFraction> million for the three months ended September&#160;30, 2025, and foreign currency transaction income of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax" scale="6" id="f-659">3.1</ix:nonFraction> million for the nine months ended September&#160;30, 2025. The Company recognized foreign currency transaction income of $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax" scale="6" id="f-660">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax" scale="6" id="f-661">0.3</ix:nonFraction> million for the three and nine months ended September&#160;30, 2024, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of contingent consideration are included in &#8220;Other income (expense), net&#8221; in the condensed consolidated statements of operations. The company recognized the $<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" sign="-" name="txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-662"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" sign="-" name="txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="f-663">1.1</ix:nonFraction></ix:nonFraction>&#160;million loss due to change in fair value of contingent consideration for the three and nine months ended September&#160;30, 2025.</span></div></ix:continuation><div id="ie7e6374528ab4031a31320e38d6e445d_52"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-664" continuedAt="f-664-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-664-1" continuedAt="f-664-2"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Agreements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office, laboratory, manufacturing, distribution and server space in various locations worldwide. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2025, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-665"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-666">1.8</ix:nonFraction></ix:nonFraction>&#160;million in right of use asset and lease liabilities in connection with Scale acquisition. See Note 3,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Asset Acquisition, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">for details related to right of use assets and lease liabilities acquired.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-667" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The payments due under the Company&#8217;s operating lease liabilities as of September&#160;30, 2025 are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Operating&#160;Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2025 (excluding the nine months ended September 30, 2025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-668">2,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-669">16,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-670">16,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-671">16,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-672">14,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="txg:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-673">39,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-674">106,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-675">19,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-676">86,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-677">10,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-678">76,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-679">86,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="txg:DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" id="f-680" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes additional information related to operating leases as of September&#160;30, 2025:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-681">6.9</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-682">6.8</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-683">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-684">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-664-2"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is regularly subject to lawsuits, claims, arbitration proceedings, administrative actions and other legal and regulatory proceedings involving intellectual property disputes, commercial disputes, competition and other matters, and the Company may become subject to additional types of lawsuits, claims, arbitration proceedings, administrative actions, government investigations and legal and regulatory proceedings in the future. As of September&#160;30, 2025, the Company has concluded that a loss is not probable and a contingent liability has not been recorded.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Parse</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Company filed suit against Parse Biosciences, Inc. (&#8220;Parse&#8221;) in the U.S. District Court for the District of Delaware alleging that Parse&#8217;s Evercode Whole Transcriptomics products and ATAC-seq products infringe U.S. Patent Nos. 10,155,981 (the &#8220;981 patent&#8221;), 10,697,013 (the &#8220;013 patent&#8221;), 10,240,197 (the &#8220;197 patent&#8221;), 10,150,995 (the &#8220;995 patent&#8221;), 10,619,207 (the &#8220;207 patent&#8221;) and 10,738,357 (the &#8220;357 patent&#8221;). In February 2025, the Court entered a consent judgment and permanent injunction against Parse with respect to the 995, 207 and 357 patents relating to ATAC-seq.  Parse filed petitions for Inter Partes Review (&#8220;IPR&#8221;) of the 981, 197 and 013 patents which were found unpatentable by the Patent Trial and Appeals Board in February 2025. The Company strongly disagrees with those decisions and has appealed. The Court has stayed the litigation pending the outcome of the appeals.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In August 2025, the Company acquired Scale. Scale and Parse are parties in a litigation in the U.S. District Court for the District of Delaware in which Scale is asserting that Parse&#8217;s Evercode products infringe U.S. Patent Nos. 10,626,442, 10,982,256, 11,512,341 and 11,634,752 (the &#8220;752 patent&#8221;) and Parse is asserting the Scale&#8217;s single cell sequencing products infringe U.S. Patent Nos. 10,900,065, 11,168,355 and 11,427,856 (the &#8220;Asserted Parse Patents&#8221;). On February 13, 2025 the parties filed a stipulation agreeing that Scale&#8217;s High Throughput Assay and methods of using such assays do not infringe the Asserted Parse Patents, and dismissing such claims.  In October 2025, the Court entered summary judgment that the 752 patent is invalid.  The Company disagrees with this decision and plans to appeal.  In November 2025, the Court entered summary judgment that the accused Scale products do not infringe the Asserted Parse Patents. Additional summary judgment motions are pending and a trial date has not been set.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Curio</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company filed suit against Curio Bioscience, Inc. (&#8220;Curio&#8221;) in the U.S. District Court for the District of Delaware alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe U.S. Patent Nos. 10,480,022, 10,662,468, 11,001,879, 11,549,138 and 11,761,030. Trial on the Company&#8217;s claims is scheduled for May 2026.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company filed a request for a preliminary injunction in the Dusseldorf Local Division of the UPC alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe EP Patent No. 2697391 (the &#8220;EP 391 patent&#8221;). In April 2024, the UPC granted the Company&#8217;s request and issued a preliminary injunction requiring Curio to stop offering, marketing, using or possessing these Curio Seeker products and services in Germany, France and Sweden. Curio did not appeal the preliminary injunction. On March 25, 2024, the Company filed a main request in the Dusseldorf Local Division of the UPC alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe the EP 391 patent. In June 2025, the UPC found that Curio directly infringes one of the patent&#8217;s claims and issued a permanent injunction ordering Curio to cease and desist from selling the Seeker products in Germany, France and Sweden.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Illumina</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In October 2025, the Company filed two lawsuits against Illumina, Inc. (&#8220;Illumina&#8221;) in the United States District Court for the District of Delaware. In the first suit, the Company alleges Illumina&#8217;s announced spatial technology program infringe U.S. Patent Nos. 11,008,607, 11.549,138, 12,234,505 and 12,297,487 (collectively, the &#8220;Asserted Spatial Patents&#8221;). In the second suit, the Company alleges Illumina&#8217;s single cell kits and workflow infringe U.S. Patent Nos. 11,692,214, 11,932,902, 12,275,993, 12,305,239 and 12,416,192 (collectively, the &#8220;Asserted Single Cell Patents&#8221;). No case schedule has been set.</span></div></ix:continuation><div id="ie7e6374528ab4031a31320e38d6e445d_55"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-685" continuedAt="f-685-1" escape="true">Capital Stock</ix:nonNumeric></span></div><ix:continuation id="f-685-1" continuedAt="f-685-2"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2025, the number of shares of Class&#160;A common stock and Class&#160;B common stock issued and outstanding were <ix:nonFraction unitRef="shares" contextRef="c-203" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-686"><ix:nonFraction unitRef="shares" contextRef="c-203" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-687">116,460,674</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-204" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-688"><ix:nonFraction unitRef="shares" contextRef="c-204" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-689">10,078,872</ix:nonFraction></ix:nonFraction>, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfStockByClassTextBlock" id="f-690" continuedAt="f-690-1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the number of shares of Class B common stock converted to shares of Class A common stock upon the election of the holders of such shares during the periods:</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><ix:continuation id="f-690-1"><ix:continuation id="f-685-2"><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock converted to Class A common stock </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-205" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:fixed-zero" scale="0" id="f-691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-206" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:fixed-zero" scale="0" id="f-692">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-207" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:num-dot-decimal" scale="0" id="f-693">3,977,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-208" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:fixed-zero" scale="0" id="f-694">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="ie7e6374528ab4031a31320e38d6e445d_58"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"> 8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-695" continuedAt="f-695-1" escape="true">Equity Incentive Plans</ix:nonNumeric></span></div><ix:continuation id="f-695-1" continuedAt="f-695-2"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="f-696" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation cost for the periods presented as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-697">2,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-698">2,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-699">6,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-700">6,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-701">11,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-702">15,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-703">38,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-704">50,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-705">11,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-706">15,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-707">39,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-708">51,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-709">25,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-710">33,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-711">83,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-712">108,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-713" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units (&#8220;RSUs&#8221;) activity for the nine months ended September&#160;30, 2025 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Restricted&#160;Stock<br/>Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant&#160;Date&#160;Fair&#160;Value<br/>(per share)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-714">6,493,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-715">35.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-716">5,579,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-717">10.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-718">2,267,488</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-719">32.54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-720">1,339,829</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-721">28.24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2025</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-722">8,466,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-723">21.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-724" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity for the nine months ended September&#160;30, 2025 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.319%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Stock&#160;Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-725">4,594,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-726">45.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-727">433,463</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-728">2.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled and forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-729">460,484</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-730">66.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-731">3,700,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-732">47.78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Awards</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2025, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-217" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-733">561,603</ix:nonFraction> performance stock units (&#8220;PSUs&#8221;) under the 2019 Omnibus Incentive Plan (&#8220;2019 plan&#8221;) to certain members of management which are subject to the achievement of certain performance conditions established by the Company&#8217;s Compensation Committee of the Board of Directors as described below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:12.73pt"><ix:nonFraction unitRef="number" contextRef="c-218" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-734">50</ix:nonFraction>% of target PSUs earned will be based on the Company&#8217;s compound annual growth rate (&#8220;CAGR&#8221;) of the Company&#8217;s Revenue over a <ix:nonNumeric contextRef="c-218" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-735">two-year</ix:nonNumeric> performance period from January 1, 2025 to December 31, 2026. Holders may earn from <ix:nonFraction unitRef="number" contextRef="c-219" decimals="2" name="txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" scale="-2" id="f-736">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-220" decimals="2" name="txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" scale="-2" id="f-737">200</ix:nonFraction>% of the target amount of shares and earned PSUs will then be subject to service-based vesting; and</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">ii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:9.96pt"><ix:nonFraction unitRef="number" contextRef="c-221" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-738">50</ix:nonFraction>% of target PSUs earned will be based on the relative Total Shareholder Return (&#8220;TSR&#8221;) of the Company&#8217;s Class A common stock as compared to the TSR of the members of the Russell 3000 Medical Equipment and Services Sector Index over a <ix:nonNumeric contextRef="c-221" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-739">three-year</ix:nonNumeric> performance period from January 1, 2025 to December 31, 2027. Depending on the results relative to the TSR market condition, the holders may earn from <ix:nonFraction unitRef="number" contextRef="c-222" decimals="2" name="txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" scale="-2" id="f-740">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-223" decimals="2" name="txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" scale="-2" id="f-741">200</ix:nonFraction>% of the target amount of shares which will vest at the end of the performance period.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:65.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="f-695-2"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The PSUs will be forfeited if the performance conditions are not achieved at the end of the relative performance periods as described above. The vesting of the PSUs can also be triggered upon certain change in control events or in the event of death or disability.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair values of the PSUs relating to CAGR and TSR components were $<ix:nonFraction unitRef="usdPerShare" contextRef="c-224" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-742">10.76</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="c-225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-743">13.94</ix:nonFraction> per share, respectively. Stock-based compensation expense recognized for the PSUs relating to TSR components were approximately $<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-5" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="6" id="f-744">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-5" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="6" id="f-745">0.7</ix:nonFraction> million for the three and nine months ended September&#160;30, 2025, respectively. The PSUs relating to CAGR components were not deemed probable of vesting as of September&#160;30, 2025, and no expenses were recognized for 2025.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-746" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair values of shares granted under the market-based TSR PSUs using a Monte Carlo simulation model with the following assumptions:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-227" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-747">67</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-227" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-748">4.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-227" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-749">&#8212;</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-228" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-750">219,168</ix:nonFraction> PSUs under the 2019 Plan to certain members of management, which are subject to the achievement of certain market-condition and performance-condition goals established by the Company&#8217;s Compensation Committee of the Board of Directors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2025, the measurement periods for the 2025 and 2024 PSUs were not completed and the market and performance criteria for the stock awards was not met and therefore no shares vested or became exercisable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2019 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">A total of <ix:nonFraction unitRef="shares" contextRef="c-229" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-751">4,909,589</ix:nonFraction> shares of Class&#160;A common stock were reserved for issuance under the 2019 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). The price at which Class A common stock is purchased under the ESPP is equal to <ix:nonFraction unitRef="number" contextRef="c-230" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-752">85</ix:nonFraction>% of the fair market value of the common stock on the first day of the offering period or purchase date, whichever is lower.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2025 and 2024, <ix:nonFraction unitRef="shares" contextRef="c-231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-753">446,766</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-232" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-754">192,869</ix:nonFraction> shares of Class A common stock, respectively, were issued under the ESPP. There were <ix:nonFraction unitRef="shares" contextRef="c-233" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:fixed-zero" scale="0" id="f-755"><ix:nonFraction unitRef="shares" contextRef="c-234" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:fixed-zero" scale="0" id="f-756">no</ix:nonFraction></ix:nonFraction> shares of Class A common stock issued under the ESPP during the three months ended September 30, 2025 and 2024. As of September&#160;30, 2025, there were <ix:nonFraction unitRef="shares" contextRef="c-235" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-757">3,481,248</ix:nonFraction> shares available for issuance under the ESPP.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_61"></div><hr style="page-break-after:always"/><div style="min-height:60.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-758" continuedAt="f-758-1" escape="true">Net Loss Per Share</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-759" escape="true"><ix:continuation id="f-758-1"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.744%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-236" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-760">3,700,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-237" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-761">5,284,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-238" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-762">3,700,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-239" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-763">5,284,430</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-240" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-764">8,466,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-241" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-765">6,404,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-242" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-766">8,466,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-243" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-767">6,404,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Shares committed under ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-244" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-768">320,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-245" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-769">176,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-246" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-770">320,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-247" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-771">176,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-772">12,487,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-773">11,864,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-774">12,487,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-775">11,864,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_67"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should read the following discussion of our financial condition and results of operations in conjunction with our unaudited condensed consolidated financial statements and the related notes and other financial information included elsewhere in this Quarterly Report and our audited consolidated financial statements and notes thereto and the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2024 filed with the SEC on February&#160;12, 2025 (our "Annual Report"). As discussed in the section titled &#8220;Special Note Regarding Forward-Looking Statements,&#8221; the following discussion and analysis, in addition to historical financial information, contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth in the section titled &#8220;Risk Factors&#8221; in this Quarterly Report, in Part II, Item 1A of our Quarterly Report on Form 10-Q for the quarter ended March 31, 2025 and in Part I, Item 1A of our Annual Report.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_70"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We are a life sciences technology company focused on building innovative products and solutions to interrogate, understand and master biology. Our integrated research solutions include instruments, consumables and software for analyzing biological systems at resolution and scale that matches the complexity of biology. Our commercial product portfolio includes our Chromium instruments and our Visium CytAssist and our Xenium Analyzer, which we refer to as &#8220;Spatial instruments,&#8221; and our proprietary microfluidic chips, slides, reagents and other consumables for our Chromium, Visium and Xenium solutions, which we refer to as &#8220;consumables.&#8221; We bundle our software with these products to guide customers through the workflow, from sample preparation through analysis and visualization. Customers purchase instruments and consumables from us for use in their experiments. In addition to instrument and consumable sales, we derive revenue from post-warranty service contracts for our instruments.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Since our inception in 2012, we have incurred net losses in each year. Our net losses were $27.5 million and $27.3 million for the three and nine months ended September&#160;30, 2025 and net losses were $35.8 million and $133.6 million for the three and nine months ended September&#160;30, 2024, respectively. As of September&#160;30, 2025, we had an accumulated deficit of $1.5 billion and cash and cash equivalents, and marketable securities totaling $482.1 million. We expect to continue to incur significant expenses for the foreseeable future and to incur operating losses in the near term. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2025, we entered into an agreement to acquire all outstanding shares of common stock of Scale Biosciences, Inc., a single cell genomics technology company (&#8220;Scale&#8221;). Upon closing the transaction on August 11, 2025, we made an upfront payment consisting of $9.2&#160;million in cash and $13.5&#160;million (1,099,992 shares) in shares of our Class A common stock. In the first quarter of 2026, we expect to pay $20.0&#160;million, subject to any adjustments, in connection with the technology transfer completed in the third quarter of 2025 and in the future may pay up to $30.0 million of contingent consideration if certain milestones are met.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The transaction was accounted for as an asset acquisition because substantially all of the fair value of the assets acquired is concentrated in the developed technology. We determined that the contingent consideration was within the scope of ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, because the contingent consideration is payable in cash or shares of our Class A common stock, at our election. The contingent consideration was recorded at fair value as of the acquisition date. Upon closing, we recognized $22.4&#160;million for the fair value of the contingent consideration. Refer to Note 3, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Acquisition</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, in the Notes to condensed consolidated financial statements included in this report, for a description of the fair value measurement of the contingent consideration. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Three and Nine Months Ended September&#160;30, 2025 and 2024</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.529%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">(dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(7,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,343)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(19,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total instruments revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,999&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,056&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(7,057)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68,361&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(27,050)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Consumables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">92,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">96,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">262,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">274,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">103,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total consumables revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,688&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">365,433&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359,901&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,532&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Products and services revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">148,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,540)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">430,999&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(14,555)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">License and royalty revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">888&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,002&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,652)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">476,793&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,764&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31,029&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Products and services revenue decreased $3.5 million, or 2%, to $148.0 million for the three months ended September&#160;30, 2025 as compared to the three months ended September&#160;30, 2024. Instruments revenue decreased $7.1 million, or 37%, to $12.0&#160;million for the three months ended September&#160;30, 2025 as compared to the three months ended September&#160;30, 2024. Consumables revenue increased $1.7 million, or 1%, to $127.9&#160;million for the three months ended September&#160;30, 2025 as compared to the three months ended September&#160;30, 2024. Services revenue increased $1.8 million, or 29%, to $8.1 million for the three months ended September&#160;30, 2025 as compared to three months ended September&#160;30, 2024, primarily driven by an increase in service plans for instruments coming off warranty. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Products and services revenue decreased $14.6 million, or 3%, to $431.0 million for the nine months ended September&#160;30, 2025 as compared to the nine months ended September&#160;30, 2024. Instruments revenue decreased $27.1 million, or 40%, to $41.3 million for the nine months ended September&#160;30, 2025 as compared to the nine months ended September&#160;30, 2024. Consumables revenue increased $5.5 million, or 2%, to $365.4 million for the nine months ended September&#160;30, 2025 as compared to the nine months ended September&#160;30, 2024. Services revenue increased $7.0 million, or 40%, for the nine months ended September&#160;30, 2025 as compared to nine months ended September&#160;30, 2024, primarily driven by an increase in service plans for instruments coming off warranty.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company settled its worldwide patent litigation with Vizgen, Inc. As part of that settlement, Vizgen has limited rights to certain intellectual property owned or exclusively licensed by the Company. As one part of the settlement, the Company received an upfront payment of $26.0&#160;million and will receive royalties on Vizgen&#8217;s sales of products covered by the license. The $26.0&#160;million upfront payment was recorded as a $9.2&#160;million gain on settlement and $16.8&#160;million of license and royalty revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the Vizgen historical revenues prior to the settlement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In May 2025, the Company entered into a settlement agreement and license agreements with Bruker Corporation resolving all outstanding litigation and other proceedings between the parties across all jurisdictions around the world. Under the agreements, the Company will receive four quarterly installment payments beginning in the third quarter of 2025, which total $68.0&#160;million and applicable interest. The Company will also receive royalties on Bruker&#8217;s sales of products and services covered by the licenses. The $68.0&#160;million was recorded as a $40.7&#160;million gain on settlement and $27.3&#160;million of license and royalty </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the historical revenues prior to the settlement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We expect our revenues to moderately increase sequentially in the fourth quarter of 2025.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Products and Services Revenue, Gross Profit and Gross Margin</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.106%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">(dollars in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products and services revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,695&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,261&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">145,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">142,237&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(6,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">330,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">303,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of products and services revenue increased $3.4 million, or 8%, to $48.7 million for the three months ended September&#160;30, 2025 as compared to the three months ended September&#160;30, 2024. The increase was primarily driven by higher manufacturing costs of $5.8 million and higher inventory write-downs of $3.5 million due to changes in product mix, partially offset by lower royalties of $4.1 million and lower warranty costs of $1.8 million. Gross margin decreased to 67% primarily due to changes in product mix and higher inventory write-downs, partially offset by lower royalties and lower warranty costs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of products and services revenue increased $3.7 million, or 3%, to $146.0 million for the nine months ended September&#160;30, 2025 as compared to the nine months ended September&#160;30, 2024. The increase was primarily driven by higher inventory write-downs of $12.3 million and higher manufacturing costs of $5.5 million due to change in product mix, partially offset by lower royalties of $10.3 million and lower warranty costs of $3.8 million. Gross margin increased to 69% primarily due to higher license and royalty revenue and lower royalties and warranty, partially offset by changes in product mix and higher inventory write-downs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We expect our gross margin to fluctuate through the remainder of 2025 due to the non-recurring benefit in license and royalty revenue experienced in the first half of the year, as well as changes in product mix through the remainder of the year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">(dollars in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">66,174&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,980)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">182,663&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">197,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(15,067)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">81,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(6,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">250,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(11,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gain on settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(49,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(49,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">132,549&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147,878&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(15,329)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">372,280&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,247&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(75,967)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses decreased $9.0 million, or 14%, to $57.2 million for the three months ended September&#160;30, 2025, as compared to the three months ended September&#160;30, 2024. The decrease was primarily driven by a $5.9 million decrease in personnel expenses, including a $4.7 million decrease in stock-based compensation expense, a $1.9 million decrease in laboratory materials, supplies and equipment, and a $0.9 million decrease in allocated costs for facilities and information technology.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses decreased $15.1 million, or 8%, to $182.7 million for the nine months ended September&#160;30, 2025, as compared to the nine months ended September&#160;30, 2024. The decrease was primarily driven by a $11.3 million decrease in personnel expenses, including a $12.7 million decrease in stock-based compensation expense, a $3.1 million decrease in allocated costs for facilities and information technology and a $1.2 million decrease in depreciation and amortization costs. In May 2025, we had a reduction in force that resulted in restructuring costs of $3.7 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses decreased $6.3 million, or 8%, to $75.4 million for the three months ended September&#160;30, 2025, as compared to the three months ended September&#160;30, 2024. The decrease was primarily driven by a reduction of $4.9 million in outside legal expenses, a $1.1 million decrease in marketing expenses related to conferences and seminars, and a $0.7 million decrease in personnel expenses, partially offset by a $0.3 million increase in other expense. The three months ended September&#160;30, 2025 includes the Scale assembled workforce impairment of $0.7 million.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses decreased $11.0 million, or 4%, to $239.5 million for the nine months ended September&#160;30, 2025, as compared to the nine months ended September&#160;30, 2024. The decrease was primarily driven by a reduction of $9.5 million in outside legal expenses, a $1.2 million decrease in marketing expenses related to conferences and seminars, and a $0.9 million decrease in other expense, partially offset by a $0.5 million increase in personnel expenses. The three months ended June 30, 2025 includes restructuring cost of $1.9 million. The three months ended September&#160;30, 2025 includes the Scale assembled workforce impairment of $0.7 million.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gain on settlement is a result of the Company settling its worldwide patent litigation with Vizgen in the first quarter of 2025 and Bruker in the second quarter of 2025.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We expect our operating expenses to trend lower in 2025 versus the prior year as a result of our actions to reduce operating costs including our May 2025 reduction in force that resulted in the termination of approximately 8% of our global workforce and additional planned reductions in non-headcount operating expenses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense), Net</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.529%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">(dollars in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,156&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,266)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total other income</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,037&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,047&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,010)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,730&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,400&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income increased by $0.2 million, or 5%, to $5.2 million for the three months ended September&#160;30, 2025 as compared to the three months ended September&#160;30, 2024. Interest income decreased by $1.3 million, or 9%, to $13.2 million for the nine months ended September&#160;30, 2025 as compared to the nine months ended September&#160;30, 2024. The decrease was primarily due to lower interest rate, partially offset by higher marketable securities balance during the three and nine months ended September&#160;30, 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net decreased by $3.2 million to $1.2 million other expense, net for the three months ended September&#160;30, 2025 as compared to $2.1 million other income, net, for the three months ended September&#160;30, 2024. The decrease in other income (expense), net was driven by loss from foreign currency rate measurement fluctuations and the $1.1 million change in fair value of contingent consideration due to the completion of the technology transfer in the third quarter of 2025. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net increased by $2.6 million to $3.6 million other income, net for the nine months ended September&#160;30, 2025 as compared to $1.0 million other income, net, for the nine months ended September&#160;30, 2024. The increase in other income (expense), net was driven by gain from foreign currency rate measurement fluctuations, offset by the $1.1 million change in fair value of contingent consideration related to the Scale acquisition. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As explained above, we will remeasure the contingent consideration and assumed liabilities related to the Scale acquisition within the scope of ASC 480 as of each applicable reporting period. Upon remeasurement, we expect to record the change in the fair value of the contingent consideration within &#8220;other income (expense), net&#8221; in the Company&#8217;s condensed consolidated statement of operations. We expect other income (expense), net, to fluctuate, potentially significantly, from quarter to quarter due to changes in the fair value of the contingent consideration. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s provision for income taxes was a tax benefit of $0.7 million and an expense of $2.6 million, respectively, for the three and nine months ended September&#160;30, 2025 and an expense of $1.3 million and $4.3 million respectively, for the three and nine months ended September&#160;30, 2024. The decrease in income tax expense for the 2025 periods was primarily due to the enactment of the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) on July 4, 2025. Among its provisions, OBBBA restored the immediate deductibility of U.S. research and experimental expenditures, resulting in lower U.S. taxable income and a corresponding reduction in the Company&#8217;s provision for income taxes.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2025, we had approximately $482.1&#160;million in cash and cash equivalents, and marketable securities which were primarily held in U.S. banks. We have generated negative cumulative cash flows from operations since inception through September&#160;30, 2025, and we have generated losses from operations since inception as reflected in our accumulated deficit of $1.5 billion.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We currently anticipate making aggregate capital expenditures of between approximately $15&#160;million and $20&#160;million during the next 12 months, which we expect to include, among other expenditures, equipment to be used for manufacturing and research and development.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2026, we expect to pay $20.0 million, subject to any adjustments, in connection with the technology transfer completed in the third quarter of 2025 related to the Scale acquisition. In the future, we may pay up to $30.0 million of contingent consideration if certain milestones are met. The payment is payable in cash or equity at our election. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our future capital requirements will depend on many factors including our revenue growth rate, research and development efforts, investments in or acquisitions of complementary or enhancing technologies or businesses, the timing and extent of additional capital expenditures to invest in existing and new facilities, the expansion of sales and marketing and international activities, legal costs associated with defending and enforcing intellectual property rights and the introduction of new products and new versions of existing products.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We take a long-term view in growing and scaling our business and we regularly review acquisition and investment opportunities, and we may in the future enter into arrangements to acquire or invest in businesses, services and technologies, including intellectual property rights, and any such acquisitions or investments could significantly increase our capital needs. We regularly review opportunities that meet our long-term growth objectives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We expect to continue to incur operating losses for the foreseeable future. We believe that our existing cash and cash equivalents and cash generated from sales of our products will be sufficient to meet our anticipated cash needs for at least the next 12 months. However, our liquidity assumptions may prove to be incorrect, and we could exhaust our available financial resources sooner than we currently expect. We maintain the majority of our cash and cash equivalents in accounts with major U.S. and multi-national financial institutions, and our deposits at these institutions exceed insured limits. Market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we would be able to access uninsured funds in a timely manner or at all. Any inability to access or delay in accessing these funds could adversely affect our business and financial position.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to evaluate market conditions and may in the future pursue additional sources of funding, such as mortgage or other financing, to further enhance our financial position and to execute our business strategy. In addition, should prevailing economic, financial, business or other factors adversely affect our ability to meet our operating cash requirements, we could be required to obtain funding though traditional or alternative sources of financing. We cannot be certain that additional funds would be available to us on favorable terms when required, or at all.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources of liquidity</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95,273&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Investing activities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(11,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,561&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,397&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rates changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash, cash equivalents, and restricted cash</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">88,642&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,875&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net cash provided by operating activities of $95.3 million for the nine months ended September&#160;30, 2025 which consisted of a net loss of $27.3&#160;million, non-cash adjustments of $116.2 million, which included stock-based compensation expense of $83.9&#160;million, depreciation and amortization of $26.1 million, amortization of leased right-of-use assets of $5.6 million and fair value adjustments on contingent consideration of $1.1 million, and a net cash inflow from changes in operating assets and liabilities of $6.4 million. The net cash inflow from operating assets and liabilities was primarily due to a decrease in accounts receivable of $44.5 million due to timing of collections, a decrease in inventory of $22.4 million, an increase in accounts </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">payable of $3.3 million, a decrease in other noncurrent assets of $2.3 million, an increase in accrued compensation and other related benefits of $2.3 million and an increase in other noncurrent liabilities of $1.3 million. The net cash inflow from operating assets and liabilities was partially offset by an increase in other receivables of $52.2 million related to the Bruker settlement, a decrease in accrued expenses and other current liabilities of $9.9 million and a decrease in the operating lease liability of $7.6 million. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net cash provided by operating activities of $13.4 million for the nine months ended September 30, 2024 was primarily due to a net loss of $133.6 million, net cash inflow from changes in operating assets and liabilities of $2.6 million, primarily offset by stock-based compensation expense of $108.2 million, depreciation and amortization of $27.1 million, lease and asset impairment charges of $2.5 million, amortization of leased right-of-use assets of $6.0 million, and other non-cash expenses of $0.6 million. The net cash inflow from operating assets and liabilities was primarily due to a decrease in accounts receivable of $31.3 million due to timing of collections, an increase in accounts payable of $10.0 million and an increase in deferred revenue of $8.1 million. The net cash inflow from operating assets and liabilities was partially offset by a decrease in accrued expenses and other current liabilities of $17.1 million primarily driven by payments related to purchase consideration and royalty payments, an increase in inventory of $19.4 million, and a decrease in the operating lease liability of $9.8 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net cash used in investing activities of $11.6 million in the nine months ended September&#160;30, 2025 was due to the purchase of marketable securities of $98.9 million, net cash paid for the asset acquisition of $8.6 million and purchases of property and equipment of $4.2 million, partially offset by maturities of marketable securities of $100.0 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net cash provided by investing activities of $19.0 million in the nine months ended September 30, 2024 was due to proceeds from sales and maturities of marketable securities of $3.9 million and $25.8 million, respectively, partially offset by purchases of property and equipment and intangible assets of $9.7 million and $1.0 million, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net cash provided by financing activities of $4.6 million in the nine months ended September&#160;30, 2025 was primarily from proceeds related to the issuance of common stock from the exercise of stock options and employee stock purchase plan.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net cash provided by financing activities of $6.4 million in the nine months ended September 30, 2024 was primarily from proceeds related to the issuance of common stock from the exercise of stock options and employee stock purchase plan.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_79"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information and the applicable rules and regulations of the SEC. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenues and expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2025, there have been no significant changes in our critical accounting policies and estimates as compared to the critical accounting policies and estimates disclosed in the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in our most recent Annual Report on Form 10-K filed with the SEC on February&#160;12, 2025, except as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions of intellectual property</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen test is met, the transaction is accounted for as an asset acquisition. If the screen test is not met, further determination is required as to whether or not we have acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business. We account for an asset acquisition under Accounting Standards Codification, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> Topic 805, Subtopic 50, which requires the acquiring entity in an asset acquisition to recognize net assets based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on relative fair values.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2025, we entered into an agreement to acquire all outstanding shares of common stock of Scale. The transaction was accounted for as an asset acquisition because substantially all of the fair value of the assets acquired is </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">concentrated in the developed technology. Upon closing the transaction on August 11, 2025, we made an upfront payment consisting of $9.2 million in cash and $13.5 million (1,099,992 shares) in shares of our Class A common stock. In the first quarter of 2026, we expect to pay $20.0 million, subject to any adjustments, in connection with the technology transfer completed in the third quarter of 2025 and in the future may pay up to $30 million of contingent consideration if certain milestones are met. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We determined that the contingent consideration was within the scope of ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, because the contingent consideration is payable in cash or Class A common shares, at our election. The contingent consideration was recorded at fair value as of the acquisition date. Upon closing, we recognized $22.4 million for the fair value of the contingent consideration. The contingent consideration will be remeasured each reporting period, with changes in fair value recognized within &#8220;other income&#8221; in our consolidated statement of operations.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_82"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For financial market risks related to changes in interest rates and foreign currency exchange rates, reference is made to Item 7A &#8220;Quantitative and Qualitative Disclosures about Market Risk&#8221; contained in Part II of our Annual Report. Our exposure to market risk has not changed materially since December&#160;31, 2024.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_85"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Controls and Procedures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule&#160;13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) as of the end of the period covered by this Quarterly Report.&#160;Our disclosure controls and procedures are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including the Chief Executive Officer and the Chief Financial Officer, to allow timely decisions regarding required disclosures. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objective and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of September&#160;30, 2025.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in our internal control over financial reporting (as such term is defined in Rules&#160;13a-15(f) under the Exchange Act) during the three months ended September&#160;30, 2025 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">10x Genomics, Inc.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_91"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Legal Proceedings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We are regularly subject to lawsuits, claims, arbitration proceedings, administrative actions and other legal and regulatory proceedings involving intellectual property disputes, commercial disputes, competition and other matters, and we may become subject to additional types of lawsuits, claims, arbitration proceedings, administrative actions, government investigations and legal and regulatory proceedings in the future and as our business grows, including proceedings related to product liability or our acquisitions, securities issuances or our business practices, including public disclosures about our business. Our success depends in part on our non-infringement of the patents or proprietary rights of third parties. In the past, third parties have asserted and may in the future assert that we are employing their proprietary technology without authorization. We have been involved in multiple patent litigation matters and other proceedings in the past and we expect that given the litigious history of our industry and the high profile of operating as a public company, third parties may claim that our products infringe their intellectual property rights. We have also initiated litigation to defend our technology including technology developed through our significant investments in research and development. It is our general policy not to out-license our patents but to protect our sole right to own and practice them. There are inherent uncertainties in these legal matters, some of which are beyond management&#8217;s control, making the ultimate outcomes difficult to predict. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See Note 6, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, to the unaudited condensed consolidated financial statements included in Item 1 of Part I of this Quarterly Report on Form 10-Q for information regarding certain legal proceedings in which we are involved.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_94"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our risk factors that we believe are material to our business, results of operations and financial condition from the risk factors previously disclosed in our Annual Report and most recent Quarterly Report, and any documents incorporated by reference therein, which are accessible on the SEC&#8217;s website at www.sec.gov.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_7146825581427"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We completed the acquisition of Scale Biosciences, Inc. on August 11, 2025, in which a portion of the consideration for the acquisition consisted of the unregistered issuance of 1,099,992 shares of our Class A common stock, valued at $13.5 million. The sales of these securities were deemed to be exempt from registration under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), in reliance upon Section 4(a)(2) of the Securities Act (or Regulation D or Regulation S promulgated thereunder) as transactions by an issuer not involving any public offering. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed upon the stock certificates issued in these transactions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For additional information about this acquisition, see Note 3, Asset Acquisition, to the unaudited consolidated financial statements included in Item 1 of Part I of this Quarterly Report on Form 10-Q.</span></div><div id="ie7e6374528ab4031a31320e38d6e445d_97"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;5.&#160;&#160;&#160;&#160;Other Information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">None of our directors or officers <ix:nonNumeric contextRef="c-14" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-776"><ix:nonNumeric contextRef="c-14" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-777">adopted</ix:nonNumeric></ix:nonNumeric>, modified or <ix:nonNumeric contextRef="c-14" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-778"><ix:nonNumeric contextRef="c-14" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-779">terminated</ix:nonNumeric></ix:nonNumeric> a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement during the quarter ended September&#160;30, 2025, as such terms are defined under Item 408(a) of Regulation S-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6.&#160;&#160;&#160;&#160;Exhibits.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.557%"><tr><td style="width:1.0%"/><td style="width:7.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.503%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.509%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Number</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Incorporated by Reference</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit Title</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Form</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">File No.</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Filing Date</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Filed Herewith</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1770787/000119312519245827/d805425dex31.htm">Amended and Restated Certificate of Incorporation of the Registrant.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-39035</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9/16/2019</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1770787/000177078722000057/a20220930-ex32.htm">Amended and Restated Bylaws of the Registrant.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10-Q</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-39035</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11/3/2022</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1770787/000119312519224368/d737378dex42.htm">Form of Stock Certificate for Class&#160;A common stock of the Registrant.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">S-1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">333-233361</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8/19/2019</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="txg-20250930xex311.htm">Certification of Principal Executive Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="txg-20250930xex312.htm">Certification of Principal Financial and Accounting Officer Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">32.1*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="txg-20250930xex321.htm">Certification of Principal Executive Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">32.2*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="txg-20250930xex322.htm">Certification of Principal Financial and Accounting Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.INS</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (the Cover Page Interactive Data File does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;This certification is deemed not filed for purposes of Section&#160;18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:-27pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="ie7e6374528ab4031a31320e38d6e445d_106"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie7e6374528ab4031a31320e38d6e445d_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Signatures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.154%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10x Genomics, Inc.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date: November 6, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Serge Saxonov</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Serge Saxonov</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer and Director</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Executive Officer)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date: November 6, 2025</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Adam S. Taich</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Adam S. Taich<br/>Chief Financial Officer<br/>(Principal Financial and Accounting Officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>txg-20250930xex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i38d08ea1d4144f8299d2f910d6b14286_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, Serge Saxonov, certify that&#58;</font></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of 10x Genomics, Inc.&#59;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:40.5pt"><font><br></font></div><div style="margin-top:6pt;text-indent:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; November 6, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Serge Saxonov</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Serge Saxonov</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer and Director</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>txg-20250930xex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i6da660b59355479bb733e8004d48558d_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, Adam S. Taich, certify that&#58;</font></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of 10x Genomics, Inc.&#59;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-align:justify;text-indent:22.5pt"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:49.5pt;text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div style="margin-top:6pt;text-align:justify;text-indent:40.5pt"><font><br></font></div><div style="margin-top:6pt;text-indent:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; November 6, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Adam S. Taich</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adam S. Taich<br>Chief Financial Officer<br>(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>txg-20250930xex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ia0dd1b8535d542bbb293e7ffcd54fec6_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Serge Saxonov, the Chief Executive Officer of 10x Genomics, Inc. (the &#8220;Company&#8221;), hereby certify, that, to my knowledge&#58;</font></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The Quarterly Report on Form 10-Q for the period ended September&#160;30, 2025 (the &#8220;Report&#8221;) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:40.5pt"><font><br></font></div><div style="margin-top:12pt;text-indent:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; November 6, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Serge Saxonov</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Serge Saxonov</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer and Director</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>txg-20250930xex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i2b298752fa324dadb683b7e173851de5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Adam S. Taich, the Chief Financial Officer of 10x Genomics, Inc. (the &#8220;Company&#8221;), hereby certify, that, to my knowledge&#58;</font></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The Quarterly Report on Form 10-Q for the period ended September&#160;30, 2025 (the &#8220;Report&#8221;) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:40.5pt"><font><br></font></div><div style="margin-top:12pt;text-indent:40.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"></td><td style="width:2.146%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; November 6, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Adam S. Taich</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adam S. Taich<br>Chief Financial Officer<br>(Principal Financial and Accounting Officer)</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>txg-20250930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:186aa39e-1b5f-4dc6-8cc0-7a6f54c02f58,g:d01da929-2d55-44f2-966d-9775b4981ca3-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:txg="http://www.10xgenomics.com/20250930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.10xgenomics.com/20250930">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="txg-20250930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="txg-20250930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="txg-20250930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="txg-20250930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.10xgenomics.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>9952152 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss">
        <link:definition>9952153 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952155 - Statement - Condensed 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 id="DescriptionofBusinessandBasisofPresentation" roleURI="http://www.10xgenomics.com/role/DescriptionofBusinessandBasisofPresentation">
        <link:definition>9952156 - Disclosure - Description of Business and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952157 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetAcquisition" roleURI="http://www.10xgenomics.com/role/AssetAcquisition">
        <link:definition>9952158 - Disclosure - Asset Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Restructuring" roleURI="http://www.10xgenomics.com/role/Restructuring">
        <link:definition>9952159 - Disclosure - Restructuring</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformation" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformation">
        <link:definition>9952160 - Disclosure - Other Financial Statement 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 id="CommitmentsandContingencies" roleURI="http://www.10xgenomics.com/role/CommitmentsandContingencies">
        <link:definition>9952161 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStock" roleURI="http://www.10xgenomics.com/role/CapitalStock">
        <link:definition>9952162 - Disclosure - Capital Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlans" roleURI="http://www.10xgenomics.com/role/EquityIncentivePlans">
        <link:definition>9952163 - Disclosure - Equity Incentive Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShare" roleURI="http://www.10xgenomics.com/role/NetLossPerShare">
        <link:definition>9952164 - 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 id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetAcquisitionTables" roleURI="http://www.10xgenomics.com/role/AssetAcquisitionTables">
        <link:definition>9955512 - Disclosure - Asset Acquisition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringTables" roleURI="http://www.10xgenomics.com/role/RestructuringTables">
        <link:definition>9955513 - Disclosure - Restructuring (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationTables" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables">
        <link:definition>9955514 - Disclosure - Other Financial Statement 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 id="CommitmentsandContingenciesTables" roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesTables">
        <link:definition>9955515 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockTables" roleURI="http://www.10xgenomics.com/role/CapitalStockTables">
        <link:definition>9955516 - Disclosure - Capital Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansTables" roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansTables">
        <link:definition>9955517 - Disclosure - Equity Incentive Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareTables" roleURI="http://www.10xgenomics.com/role/NetLossPerShareTables">
        <link:definition>9955518 - 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 id="SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>9955519 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetAcquisitionAdditionalInformationDetails" roleURI="http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails">
        <link:definition>9955520 - Disclosure - Asset Acquisition - 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 id="AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail" roleURI="http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail">
        <link:definition>9955521 - Disclosure - Asset Acquisition - Assets Acquired and Liabilities Assumed (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails" roleURI="http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails">
        <link:definition>9955522 - Disclosure - Asset Acquisition - Contingent Consideration Liability Measured at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringAdditionalInformationDetail" roleURI="http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail">
        <link:definition>9955523 - Disclosure - Restructuring - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringRestructuringCostsRelatedtoRestructuringDetail" roleURI="http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail">
        <link:definition>9955524 - Disclosure - Restructuring - Restructuring Costs Related to Restructuring (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails">
        <link:definition>9955525 - Disclosure - Other Financial Statement Information - Available-for-Sale Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationAdditionalInformationDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails">
        <link:definition>9955526 - Disclosure - Other Financial Statement 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 id="OtherFinancialStatementInformationAdditionalInformationDetails_1" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails_1">
        <link:definition>9955526 - Disclosure - Other Financial Statement 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 id="OtherFinancialStatementInformationScheduleofInventoryDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails">
        <link:definition>9955527 - Disclosure - Other Financial Statement Information - Schedule of Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail">
        <link:definition>9955528 - Disclosure - Other Financial Statement Information - Schedule Of Property Plant And Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationIntangibleAssetsNetDetail" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail">
        <link:definition>9955529 - Disclosure - Other Financial Statement Information - Intangible Assets, Net (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails">
        <link:definition>9955530 - Disclosure - Other Financial Statement Information - Schedule of Accrued Compensation and Related Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails">
        <link:definition>9955531 - Disclosure - Other Financial Statement Information - Schedule of Accrued Expense And Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails">
        <link:definition>9955532 - Disclosure - Other Financial Statement Information - Schedule of Changes in the Reserve for Product Warranties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails">
        <link:definition>9955533 - Disclosure - Other Financial Statement Information - Schedule of Revenue of Recognized in 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 id="OtherFinancialStatementInformationScheduleofRevenuebySourceDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails">
        <link:definition>9955534 - Disclosure - Other Financial Statement Information - Schedule of Revenue by Source (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails" roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails">
        <link:definition>9955535 - Disclosure - Other Financial Statement Information - Schedule of Revenue by Geographic Region (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesAdditionalInformationDetail" roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail">
        <link:definition>9955536 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail" roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail">
        <link:definition>9955537 - Disclosure - Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1" roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1">
        <link:definition>9955537 - Disclosure - Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail" roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail">
        <link:definition>9955538 - Disclosure - Commitments and Contingencies - Schedule of Additional Information Related to Operating Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockAdditionalInformationDetail" roleURI="http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail">
        <link:definition>9955539 - Disclosure - Capital Stock - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockScheduleofCommonStockIssuedandOutstandingDetails" roleURI="http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails">
        <link:definition>9955540 - Disclosure - Capital Stock - Schedule of Common Stock Issued and 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 id="EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails" roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails">
        <link:definition>9955541 - Disclosure - Equity Incentive Plans - Schedule of Recorded Stock-Based Compensation Expense in the Condensed Consolidated Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansScheduleofRSUActivityDetail" roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail">
        <link:definition>9955542 - Disclosure - Equity Incentive Plans - Schedule of RSU Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails" roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails">
        <link:definition>9955543 - Disclosure - Equity Incentive Plans - Schedule of Company's Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansAdditionalInformationDetails" roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails">
        <link:definition>9955544 - Disclosure - Equity Incentive Plans - 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 id="EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails" roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails">
        <link:definition>9955545 - Disclosure - Equity Incentive Plans - Fair Values of Shares Under the Performance Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails" roleURI="http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails">
        <link:definition>9955546 - Disclosure - Net Loss Per Share - Shares of Common Stock Equivalents Were Excluded From The Computation of Diluted Net Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="txg_AccruedExpensesAndOtherLiabilitiesCurrent" abstract="false" name="AccruedExpensesAndOtherLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_ProductAndServiceRevenueMember" abstract="true" name="ProductAndServiceRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_LicensingAndRoyaltyRevenueMember" abstract="true" name="LicensingAndRoyaltyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" abstract="false" name="AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" abstract="false" name="IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_PaymentsForAssetAcquisitionNetOfCashAcquired" abstract="false" name="PaymentsForAssetAcquisitionNetOfCashAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" abstract="false" name="NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" abstract="false" name="AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" abstract="false" name="AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" abstract="false" name="ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" abstract="false" name="DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="txg_RevenueFromContractWithCustomerPaymentPeriod" abstract="false" name="RevenueFromContractWithCustomerPaymentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="txg_ScaleBioScienceInc.AcquisitionMember" abstract="true" name="ScaleBioScienceInc.AcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_PaymentsForAssetAcquisitions" abstract="false" name="PaymentsForAssetAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" abstract="false" name="AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" abstract="false" name="AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionContingentConsiderationAttributableToSellers" abstract="false" name="AssetAcquisitionContingentConsiderationAttributableToSellers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionCashAndCashEquivalents" abstract="false" name="AssetAcquisitionCashAndCashEquivalents" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionDevelopedTechnology" abstract="false" name="AssetAcquisitionDevelopedTechnology" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionAssetsAndLiabilitiesOther" abstract="false" name="AssetAcquisitionAssetsAndLiabilitiesOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" abstract="false" name="AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AssetAcquisitionContingentConsiderationRollForward" abstract="true" name="AssetAcquisitionContingentConsiderationRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" abstract="false" name="AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_CostOfRevenueMember" abstract="true" name="CostOfRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_StockBasedCompensationExpensesMember" abstract="true" name="StockBasedCompensationExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" abstract="false" name="DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" abstract="false" name="DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_ProductsAndServicesExcludingGrantRevenueMember" abstract="true" name="ProductsAndServicesExcludingGrantRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_VizgenInc.Member" abstract="true" name="VizgenInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_BrukerCorporationMember" abstract="true" name="BrukerCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_AssembledWorkforceMember" abstract="true" name="AssembledWorkforceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" abstract="false" name="ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_TechnologyLicensesMember" abstract="true" name="TechnologyLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_AccruedPayrollAndRelatedCosts" abstract="false" name="AccruedPayrollAndRelatedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AccruedCommissionsCurrent" abstract="false" name="AccruedCommissionsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_AccruedLegalAndRelatedExpensesCurrent" abstract="false" name="AccruedLegalAndRelatedExpensesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_InstrumentsMember" abstract="true" name="InstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_ChromiumInstrumentsMember" abstract="true" name="ChromiumInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_SpatialInstrumentsMember" abstract="true" name="SpatialInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_ConsumablesMember" abstract="true" name="ConsumablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_ChromiumConsumablesMember" abstract="true" name="ChromiumConsumablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_SpatialConsumablesMember" abstract="true" name="SpatialConsumablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_AmericasExcludingUnitedStatesMember" abstract="true" name="AmericasExcludingUnitedStatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_AsiaPacificExcludingChinaMember" abstract="true" name="AsiaPacificExcludingChinaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="txg_ClassBCommonStocksConvertedToClassACommonStockMember" abstract="true" name="ClassBCommonStocksConvertedToClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_CompoundAnnualGrowthRateMember" abstract="true" name="CompoundAnnualGrowthRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_TotalShareholderReturnMember" abstract="true" name="TotalShareholderReturnMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_TwoThousandsNineteenPlanMember" abstract="true" name="TwoThousandsNineteenPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_MarketBasedPerformanceAwardsMember" abstract="true" name="MarketBasedPerformanceAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandsNineteenEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" abstract="true" name="StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="txg_SharesUnderEsppPlanMember" abstract="true" name="SharesUnderEsppPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>txg-20250930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:186aa39e-1b5f-4dc6-8cc0-7a6f54c02f58,g:d01da929-2d55-44f2-966d-9775b4981ca3-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7f1f2f2f-e18a-4c4f-b9ce-2db6182152ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_1b89478a-6820-45c9-8001-aba0c8211c27" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7f1f2f2f-e18a-4c4f-b9ce-2db6182152ef" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_1b89478a-6820-45c9-8001-aba0c8211c27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_07541225-4836-4dc3-8dc7-9c208cf412ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7f1f2f2f-e18a-4c4f-b9ce-2db6182152ef" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_07541225-4836-4dc3-8dc7-9c208cf412ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e6490c1d-4215-4883-bc31-38b2ee2207b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7f1f2f2f-e18a-4c4f-b9ce-2db6182152ef" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e6490c1d-4215-4883-bc31-38b2ee2207b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_8c20acfe-707f-4c88-a512-e81c3f06d3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7f1f2f2f-e18a-4c4f-b9ce-2db6182152ef" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_8c20acfe-707f-4c88-a512-e81c3f06d3d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d3391ff0-7341-4baa-b869-8b64914367eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7f1f2f2f-e18a-4c4f-b9ce-2db6182152ef" xlink:to="loc_us-gaap_InventoryNet_d3391ff0-7341-4baa-b869-8b64914367eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2ceff8b4-6f94-44b7-9f77-19951589c1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7f1f2f2f-e18a-4c4f-b9ce-2db6182152ef" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2ceff8b4-6f94-44b7-9f77-19951589c1f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7cc5158c-f68b-4e3a-9a17-78eaa09d77ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0af14d07-4473-4d2d-92f3-f04604bf8b79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7cc5158c-f68b-4e3a-9a17-78eaa09d77ab" xlink:to="loc_us-gaap_LiabilitiesCurrent_0af14d07-4473-4d2d-92f3-f04604bf8b79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveNoncurrent_eed228a5-8417-46c7-a6b7-e08bdc21e708" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationReserveNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7cc5158c-f68b-4e3a-9a17-78eaa09d77ab" xlink:to="loc_us-gaap_LitigationReserveNoncurrent_eed228a5-8417-46c7-a6b7-e08bdc21e708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a50c2613-5ebd-4a40-bf63-c6660ffc9c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7cc5158c-f68b-4e3a-9a17-78eaa09d77ab" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a50c2613-5ebd-4a40-bf63-c6660ffc9c3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0f688cc6-4208-42e6-987c-2eaff822305b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7cc5158c-f68b-4e3a-9a17-78eaa09d77ab" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0f688cc6-4208-42e6-987c-2eaff822305b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e780af9c-9272-4c7a-b6d3-d55e3e9e735b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7cc5158c-f68b-4e3a-9a17-78eaa09d77ab" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e780af9c-9272-4c7a-b6d3-d55e3e9e735b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_841e82ee-3acc-4214-a8e8-c0e41711384d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:to="loc_us-gaap_AssetsCurrent_841e82ee-3acc-4214-a8e8-c0e41711384d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f3ab248b-6643-4a97-8b46-b5d6f50d8a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f3ab248b-6643-4a97-8b46-b5d6f50d8a7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_cc79b80d-cac3-4fe6-a8d3-e6d80a6eee5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_cc79b80d-cac3-4fe6-a8d3-e6d80a6eee5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9bf3f59c-440b-4170-a633-fbdda20756fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9bf3f59c-440b-4170-a633-fbdda20756fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1399b6bd-b826-4be2-bdf2-641075a176ff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:to="loc_us-gaap_Goodwill_1399b6bd-b826-4be2-bdf2-641075a176ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a93d099-a7b6-4eb3-9e93-82b8ab50a17e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a93d099-a7b6-4eb3-9e93-82b8ab50a17e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8b2cde92-616a-4fd4-a841-0e942c87851e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9d37007a-c4cd-4906-ba82-e16255bc4473" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8b2cde92-616a-4fd4-a841-0e942c87851e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6829cce7-cfa2-4a94-a92d-d425dddb390d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e9c3c433-ad7b-40e9-8528-a0ed41edc51f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6829cce7-cfa2-4a94-a92d-d425dddb390d" xlink:to="loc_us-gaap_Liabilities_e9c3c433-ad7b-40e9-8528-a0ed41edc51f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5c992b69-c756-48c1-b94f-3d1a4fe6a115" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6829cce7-cfa2-4a94-a92d-d425dddb390d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5c992b69-c756-48c1-b94f-3d1a4fe6a115" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9a056766-173a-4d8d-906c-da0a071859c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6829cce7-cfa2-4a94-a92d-d425dddb390d" xlink:to="loc_us-gaap_StockholdersEquity_9a056766-173a-4d8d-906c-da0a071859c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_045d1d45-0729-4dd1-81ea-ed712a3192eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_64058ea1-b31a-4067-a106-1c841d3a0b45" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_045d1d45-0729-4dd1-81ea-ed712a3192eb" xlink:to="loc_us-gaap_PreferredStockValue_64058ea1-b31a-4067-a106-1c841d3a0b45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_1de44bc0-cdda-48b9-a712-9f20526f085b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_045d1d45-0729-4dd1-81ea-ed712a3192eb" xlink:to="loc_us-gaap_CommonStockValue_1de44bc0-cdda-48b9-a712-9f20526f085b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_844a0a79-39e9-4929-9fc6-302348baa473" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_045d1d45-0729-4dd1-81ea-ed712a3192eb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_844a0a79-39e9-4929-9fc6-302348baa473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_38d2000b-80f1-4474-9214-396ba2382573" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_045d1d45-0729-4dd1-81ea-ed712a3192eb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_38d2000b-80f1-4474-9214-396ba2382573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_86f9765c-ad2b-42d4-966c-d699a978bf06" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_045d1d45-0729-4dd1-81ea-ed712a3192eb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_86f9765c-ad2b-42d4-966c-d699a978bf06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d60a071d-82b3-4947-909d-90698b7eb12b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_23d16fc5-623a-4851-9ac9-269270c5cb9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d60a071d-82b3-4947-909d-90698b7eb12b" xlink:to="loc_us-gaap_AccountsPayableCurrent_23d16fc5-623a-4851-9ac9-269270c5cb9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d914c91f-5ff0-40f1-90c2-7a8b80a8adbc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d60a071d-82b3-4947-909d-90698b7eb12b" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d914c91f-5ff0-40f1-90c2-7a8b80a8adbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_db0a1fc2-5007-452f-8840-944953455861" xlink:href="txg-20250930.xsd#txg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d60a071d-82b3-4947-909d-90698b7eb12b" xlink:to="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_db0a1fc2-5007-452f-8840-944953455861" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_084041e4-f1c2-49cf-bee9-32b8b8e761d3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d60a071d-82b3-4947-909d-90698b7eb12b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_084041e4-f1c2-49cf-bee9-32b8b8e761d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4743caea-8214-49eb-b7f7-8a430001958d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d60a071d-82b3-4947-909d-90698b7eb12b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4743caea-8214-49eb-b7f7-8a430001958d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveCurrent_408ac28f-3115-44ee-b2d6-106e740db98c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationReserveCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d60a071d-82b3-4947-909d-90698b7eb12b" xlink:to="loc_us-gaap_LitigationReserveCurrent_408ac28f-3115-44ee-b2d6-106e740db98c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2debd5fd-fba0-4788-89bf-5127ba10e882" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_6c0993a9-1dc4-4cf6-afb7-5587a49bd768" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2debd5fd-fba0-4788-89bf-5127ba10e882" xlink:to="loc_us-gaap_GrossProfit_6c0993a9-1dc4-4cf6-afb7-5587a49bd768" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_1e6e6920-07c1-4614-9e6a-e015b185a14a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2debd5fd-fba0-4788-89bf-5127ba10e882" xlink:to="loc_us-gaap_OperatingExpenses_1e6e6920-07c1-4614-9e6a-e015b185a14a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2d538baf-e592-40d5-ae53-613aa6032eac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_3fd2d011-77bb-47f6-8a00-071f34163211" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_2d538baf-e592-40d5-ae53-613aa6032eac" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_3fd2d011-77bb-47f6-8a00-071f34163211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementGain_4ca858a8-afa3-470b-9e33-6a07e08c8f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationSettlementGain"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_2d538baf-e592-40d5-ae53-613aa6032eac" xlink:to="loc_us-gaap_LitigationSettlementGain_4ca858a8-afa3-470b-9e33-6a07e08c8f1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0c208ad7-af2d-4044-a47a-aa087c386267" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_2d538baf-e592-40d5-ae53-613aa6032eac" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0c208ad7-af2d-4044-a47a-aa087c386267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9b232797-485f-46fc-a0b7-d21ec4994327" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_651dd533-a13e-44e8-9425-3c9b036dadbe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9b232797-485f-46fc-a0b7-d21ec4994327" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_651dd533-a13e-44e8-9425-3c9b036dadbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_5e95a0e9-d419-40b4-90eb-37a02c4a3294" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9b232797-485f-46fc-a0b7-d21ec4994327" xlink:to="loc_us-gaap_CostOfRevenue_5e95a0e9-d419-40b4-90eb-37a02c4a3294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_05b54c92-e683-46ad-987f-95fe2868c824" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3f0454e5-b3d9-4f46-bce3-384fbdcbde0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_05b54c92-e683-46ad-987f-95fe2868c824" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3f0454e5-b3d9-4f46-bce3-384fbdcbde0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d847a398-b6e4-406f-81d3-2a8c4b2ff96f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_05b54c92-e683-46ad-987f-95fe2868c824" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d847a398-b6e4-406f-81d3-2a8c4b2ff96f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fc2ce55a-3bc1-49cb-881f-34af6035a03b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_39d9d3b7-d64c-403e-bde5-15a207a6b442" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fc2ce55a-3bc1-49cb-881f-34af6035a03b" xlink:to="loc_us-gaap_OperatingIncomeLoss_39d9d3b7-d64c-403e-bde5-15a207a6b442" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_acd755ad-e679-4440-a062-51fec036aa59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fc2ce55a-3bc1-49cb-881f-34af6035a03b" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_acd755ad-e679-4440-a062-51fec036aa59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_84954d19-73bf-4889-8172-4abc00e4601f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_afcab690-eaad-49f9-840a-49813c8be601" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_84954d19-73bf-4889-8172-4abc00e4601f" xlink:to="loc_us-gaap_InvestmentIncomeInterest_afcab690-eaad-49f9-840a-49813c8be601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_2f041c31-69bd-4ed2-8b2f-4da39e0f5bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_84954d19-73bf-4889-8172-4abc00e4601f" xlink:to="loc_us-gaap_InterestExpenseNonoperating_2f041c31-69bd-4ed2-8b2f-4da39e0f5bb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_03de77dc-d165-479b-b6a6-c788b12f9782" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_84954d19-73bf-4889-8172-4abc00e4601f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_03de77dc-d165-479b-b6a6-c788b12f9782" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6d360eab-2977-4d3c-aeae-bf7074c90387" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1294b833-186d-4389-abc1-8753996f60f3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6d360eab-2977-4d3c-aeae-bf7074c90387" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1294b833-186d-4389-abc1-8753996f60f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e78e1c66-fa73-4420-a4fa-e48732a03d34" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6d360eab-2977-4d3c-aeae-bf7074c90387" xlink:to="loc_us-gaap_NetIncomeLoss_e78e1c66-fa73-4420-a4fa-e48732a03d34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3bb43aab-5c21-49da-83ca-4964bfb9f7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_bbb093bc-6f93-4d22-b49c-a41bdfcaf35a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3bb43aab-5c21-49da-83ca-4964bfb9f7d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_bbb093bc-6f93-4d22-b49c-a41bdfcaf35a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_cc6d5051-81a4-4b15-bc9d-f5a7d864cf54" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3bb43aab-5c21-49da-83ca-4964bfb9f7d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_cc6d5051-81a4-4b15-bc9d-f5a7d864cf54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_33f309ce-60b4-4aa6-9132-e5b870265819" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3bb43aab-5c21-49da-83ca-4964bfb9f7d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_33f309ce-60b4-4aa6-9132-e5b870265819" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0db9d7eb-f42b-4958-b918-caa35e39907d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_656e564e-aa24-4340-8184-fc40b6d1bacd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0db9d7eb-f42b-4958-b918-caa35e39907d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_656e564e-aa24-4340-8184-fc40b6d1bacd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4bb87046-6dbe-478e-aa4b-99f1c79dcd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40e96c2f-c2cd-4924-b1b8-d3d4018de1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4bb87046-6dbe-478e-aa4b-99f1c79dcd4b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_40e96c2f-c2cd-4924-b1b8-d3d4018de1d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f4f7f60-f5cc-4494-881c-da05860bb699" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4bb87046-6dbe-478e-aa4b-99f1c79dcd4b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f4f7f60-f5cc-4494-881c-da05860bb699" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_262ef814-667e-451a-bc2f-1c673f453189" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4bb87046-6dbe-478e-aa4b-99f1c79dcd4b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_262ef814-667e-451a-bc2f-1c673f453189" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4df4cc34-538f-4a9f-aab7-49b8ee39f2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4bb87046-6dbe-478e-aa4b-99f1c79dcd4b" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4df4cc34-538f-4a9f-aab7-49b8ee39f2d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e7ee1d2-193e-443d-afad-fbe3ebbfc836" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_cfa9b468-46bf-49c4-b55f-90051795b4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e7ee1d2-193e-443d-afad-fbe3ebbfc836" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_cfa9b468-46bf-49c4-b55f-90051795b4c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_PaymentsForAssetAcquisitionNetOfCashAcquired_c37b6ced-083b-4ca2-8ab3-d0d2edc2756a" xlink:href="txg-20250930.xsd#txg_PaymentsForAssetAcquisitionNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e7ee1d2-193e-443d-afad-fbe3ebbfc836" xlink:to="loc_txg_PaymentsForAssetAcquisitionNetOfCashAcquired_c37b6ced-083b-4ca2-8ab3-d0d2edc2756a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8aaeb882-a12c-47b8-a410-1dcd3a86252b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e7ee1d2-193e-443d-afad-fbe3ebbfc836" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8aaeb882-a12c-47b8-a410-1dcd3a86252b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7995de31-06eb-4efb-87b7-72fc5af2ec78" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e7ee1d2-193e-443d-afad-fbe3ebbfc836" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7995de31-06eb-4efb-87b7-72fc5af2ec78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_856a2476-c90b-4c7a-9c36-a450b57eb23e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e7ee1d2-193e-443d-afad-fbe3ebbfc836" xlink:to="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_856a2476-c90b-4c7a-9c36-a450b57eb23e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_58e678dd-9be2-4f06-ba01-565bfa1431e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e7ee1d2-193e-443d-afad-fbe3ebbfc836" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_58e678dd-9be2-4f06-ba01-565bfa1431e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_78cbb635-001a-4487-8214-52c165c19245" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_NetIncomeLoss_78cbb635-001a-4487-8214-52c165c19245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ed63cfe7-2cde-42a2-a93d-18ee83ea99da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_ShareBasedCompensation_ed63cfe7-2cde-42a2-a93d-18ee83ea99da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b43fe03f-2786-4024-bdbc-ecbe53f5bf8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b43fe03f-2786-4024-bdbc-ecbe53f5bf8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5ef49d3f-8d02-4270-a8bb-5cd643c19864" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5ef49d3f-8d02-4270-a8bb-5cd643c19864" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_86f7b977-ad3e-4196-a6d3-fd9543d6bfc6" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_86f7b977-ad3e-4196-a6d3-fd9543d6bfc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_cb43c651-a3e7-4995-b6de-73bbfddc3258" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_cb43c651-a3e7-4995-b6de-73bbfddc3258" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_0af1dfcf-6c20-447a-9350-359dbade0144" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_0af1dfcf-6c20-447a-9350-359dbade0144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_45e39768-6c69-40ab-9103-99a4fbd8b8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_45e39768-6c69-40ab-9103-99a4fbd8b8b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4b521a20-5446-44d5-a7c5-392018ce9471" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4b521a20-5446-44d5-a7c5-392018ce9471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_526b65ef-3084-41da-942a-36e2ad0bc254" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_526b65ef-3084-41da-942a-36e2ad0bc254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_91e78666-00b2-4646-a384-d7733de022d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_91e78666-00b2-4646-a384-d7733de022d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ae9ba4a9-06db-40a3-8521-daf2d33ca257" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ae9ba4a9-06db-40a3-8521-daf2d33ca257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ada4f04a-297d-4f56-b25c-f12f722417c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ada4f04a-297d-4f56-b25c-f12f722417c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6c22d594-8d48-46f1-a266-d1b327a2b897" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6c22d594-8d48-46f1-a266-d1b327a2b897" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_66aabf4d-1ad1-4182-be5e-9587a3422331" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_66aabf4d-1ad1-4182-be5e-9587a3422331" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_44a62808-e54f-4115-b64e-6e685be4dca7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_44a62808-e54f-4115-b64e-6e685be4dca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities_481e178c-119a-43bd-ad81-cebb2f7bb7f5" xlink:href="txg-20250930.xsd#txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities_481e178c-119a-43bd-ad81-cebb2f7bb7f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6bc6b8b8-a29a-491e-853e-e76a6bbe9014" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_6bc6b8b8-a29a-491e-853e-e76a6bbe9014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_ea983242-e8ed-4bd2-a0b4-df53952ecf18" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4e47e412-a218-407f-b5c3-a538dcc92f33" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_ea983242-e8ed-4bd2-a0b4-df53952ecf18" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_529acd74-c798-4287-9d11-3adb279f8dde" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionCashAndCashEquivalents_5b559f7b-dd5e-4870-9e81-c0e53d0994be" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_529acd74-c798-4287-9d11-3adb279f8dde" xlink:to="loc_txg_AssetAcquisitionCashAndCashEquivalents_5b559f7b-dd5e-4870-9e81-c0e53d0994be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionDevelopedTechnology_3784ed81-4f33-437e-8061-cd51a5063612" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionDevelopedTechnology"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_529acd74-c798-4287-9d11-3adb279f8dde" xlink:to="loc_txg_AssetAcquisitionDevelopedTechnology_3784ed81-4f33-437e-8061-cd51a5063612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther_23c7fbbb-3e21-4d40-afb3-96af749c12c1" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAndLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_529acd74-c798-4287-9d11-3adb279f8dde" xlink:to="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther_23c7fbbb-3e21-4d40-afb3-96af749c12c1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_19b01f47-0354-4b90-b9bf-899ac112cf3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8225a879-26b0-4e63-8597-12a90e33ced2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_19b01f47-0354-4b90-b9bf-899ac112cf3c" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_8225a879-26b0-4e63-8597-12a90e33ced2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_50fdcb88-3a47-41cf-8c2e-188df12ce6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_19b01f47-0354-4b90-b9bf-899ac112cf3c" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_50fdcb88-3a47-41cf-8c2e-188df12ce6e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_369fe4f5-a092-4042-b2ad-6895189aa756" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_19b01f47-0354-4b90-b9bf-899ac112cf3c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_369fe4f5-a092-4042-b2ad-6895189aa756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_e52de566-4051-4f90-ad2f-4ef67e58d707" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_677273a8-6ca5-4fbd-b06c-a8b42e5894ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_e52de566-4051-4f90-ad2f-4ef67e58d707" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_677273a8-6ca5-4fbd-b06c-a8b42e5894ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6e712dbe-7782-4e19-8cb5-f013b7b7d137" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_e52de566-4051-4f90-ad2f-4ef67e58d707" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6e712dbe-7782-4e19-8cb5-f013b7b7d137" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_5acf5b86-1623-4ccb-9c29-92252afbea7b" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_e52de566-4051-4f90-ad2f-4ef67e58d707" xlink:to="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_5acf5b86-1623-4ccb-9c29-92252afbea7b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_67bcc1c6-5a1a-4cdb-a7da-120f8b30fb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_f47b753b-444b-4c46-9669-029fb7676bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_67bcc1c6-5a1a-4cdb-a7da-120f8b30fb6c" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_f47b753b-444b-4c46-9669-029fb7676bb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_41ab5b31-42d4-4a49-9ab5-e16a7f4b15a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_67bcc1c6-5a1a-4cdb-a7da-120f8b30fb6c" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_41ab5b31-42d4-4a49-9ab5-e16a7f4b15a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_80dc09a1-b529-4f67-a719-928767e26fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_67bcc1c6-5a1a-4cdb-a7da-120f8b30fb6c" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_80dc09a1-b529-4f67-a719-928767e26fd1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d0dadfc9-6a45-4665-867e-39a2068d8a11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7f273cac-2418-47ce-8dcd-9b7ba9760db5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d0dadfc9-6a45-4665-867e-39a2068d8a11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7f273cac-2418-47ce-8dcd-9b7ba9760db5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_02befead-086a-4859-9ce1-54affa102791" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d0dadfc9-6a45-4665-867e-39a2068d8a11" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_02befead-086a-4859-9ce1-54affa102791" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationIntangibleAssetsNetDetail"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c8186f5a-4e3f-42d5-8a02-bd30255066e8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_12ad6f22-5fd9-4750-a5f7-499f523fc14a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c8186f5a-4e3f-42d5-8a02-bd30255066e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_12ad6f22-5fd9-4750-a5f7-499f523fc14a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fe34ce55-67b1-42f4-bf7f-0ec9ea2a1922" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c8186f5a-4e3f-42d5-8a02-bd30255066e8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fe34ce55-67b1-42f4-bf7f-0ec9ea2a1922" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_43ee1144-af9a-43d8-a1da-eb85ff0020c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedPayrollAndRelatedCosts_53cc3825-30e5-40d4-b214-437bf00a5b83" xlink:href="txg-20250930.xsd#txg_AccruedPayrollAndRelatedCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_43ee1144-af9a-43d8-a1da-eb85ff0020c1" xlink:to="loc_txg_AccruedPayrollAndRelatedCosts_53cc3825-30e5-40d4-b214-437bf00a5b83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_3190e92e-821f-41d6-8932-00ddc5b43fed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_43ee1144-af9a-43d8-a1da-eb85ff0020c1" xlink:to="loc_us-gaap_AccruedBonusesCurrent_3190e92e-821f-41d6-8932-00ddc5b43fed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedCommissionsCurrent_54d903bc-c270-41cd-8d2b-94ce58f6d3b2" xlink:href="txg-20250930.xsd#txg_AccruedCommissionsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_43ee1144-af9a-43d8-a1da-eb85ff0020c1" xlink:to="loc_txg_AccruedCommissionsCurrent_54d903bc-c270-41cd-8d2b-94ce58f6d3b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_3303fee2-f75c-4b4d-ad1b-9eebf76ea7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_43ee1144-af9a-43d8-a1da-eb85ff0020c1" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_3303fee2-f75c-4b4d-ad1b-9eebf76ea7bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_20831922-0054-4c0e-b957-72a30230c6c1" xlink:href="txg-20250930.xsd#txg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedLegalAndRelatedExpensesCurrent_82db7743-d000-4686-856b-8a531873c1ef" xlink:href="txg-20250930.xsd#txg_AccruedLegalAndRelatedExpensesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_20831922-0054-4c0e-b957-72a30230c6c1" xlink:to="loc_txg_AccruedLegalAndRelatedExpensesCurrent_82db7743-d000-4686-856b-8a531873c1ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_de963b97-d139-4b59-a68a-5b0a08b689c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_20831922-0054-4c0e-b957-72a30230c6c1" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_de963b97-d139-4b59-a68a-5b0a08b689c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_37491676-6ff4-4417-8777-c96367b4d658" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_20831922-0054-4c0e-b957-72a30230c6c1" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_37491676-6ff4-4417-8777-c96367b4d658" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_f6a13526-2fde-4c9a-bc30-046478fbe681" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_20831922-0054-4c0e-b957-72a30230c6c1" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_f6a13526-2fde-4c9a-bc30-046478fbe681" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1a4b00a3-de5c-4af9-9c24-7636ea5bbba7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_20831922-0054-4c0e-b957-72a30230c6c1" xlink:to="loc_us-gaap_TaxesPayableCurrent_1a4b00a3-de5c-4af9-9c24-7636ea5bbba7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b8d2f6ab-8c70-4f0b-adf2-b3b8080ce845" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_20831922-0054-4c0e-b957-72a30230c6c1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b8d2f6ab-8c70-4f0b-adf2-b3b8080ce845" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62e86142-91c3-4b05-b138-5279e8cae73b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_34df53df-141f-4281-8140-b2ef7761aecd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62e86142-91c3-4b05-b138-5279e8cae73b" xlink:to="loc_us-gaap_OperatingLeaseLiability_34df53df-141f-4281-8140-b2ef7761aecd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e5664b2b-785e-4f31-96b4-a86b97a24636" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62e86142-91c3-4b05-b138-5279e8cae73b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e5664b2b-785e-4f31-96b4-a86b97a24636" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6716610a-e025-4762-b2bf-77bf6b319d32" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e473a124-43d1-47c4-99ce-0b76b99025a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_6716610a-e025-4762-b2bf-77bf6b319d32" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e473a124-43d1-47c4-99ce-0b76b99025a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e6b9e15b-1c16-4c7b-a22d-ae52b97562b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_6716610a-e025-4762-b2bf-77bf6b319d32" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e6b9e15b-1c16-4c7b-a22d-ae52b97562b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1"/>
  <link:calculationLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_798d2215-32a0-4b92-a25c-c67b17499a90" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a7dd0f5d-ca3e-4c1e-8f41-5cd1c6099c97" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_798d2215-32a0-4b92-a25c-c67b17499a90" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a7dd0f5d-ca3e-4c1e-8f41-5cd1c6099c97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5d553786-78b9-40b5-b629-d0db2ce6eae3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_798d2215-32a0-4b92-a25c-c67b17499a90" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5d553786-78b9-40b5-b629-d0db2ce6eae3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_014ca910-c169-458b-a908-c412b5a5304d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_798d2215-32a0-4b92-a25c-c67b17499a90" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_014ca910-c169-458b-a908-c412b5a5304d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3ddea1bc-fbde-4598-909b-b6e11cba2b31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_798d2215-32a0-4b92-a25c-c67b17499a90" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3ddea1bc-fbde-4598-909b-b6e11cba2b31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e69e66a1-300f-401d-9bd6-910ee2fc3c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_798d2215-32a0-4b92-a25c-c67b17499a90" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e69e66a1-300f-401d-9bd6-910ee2fc3c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_3039fde8-c90f-42a6-9484-82265795b84d" xlink:href="txg-20250930.xsd#txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_798d2215-32a0-4b92-a25c-c67b17499a90" xlink:to="loc_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_3039fde8-c90f-42a6-9484-82265795b84d" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>txg-20250930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:186aa39e-1b5f-4dc6-8cc0-7a6f54c02f58,g:d01da929-2d55-44f2-966d-9775b4981ca3-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CoverPage" xlink:type="simple" xlink:href="txg-20250930.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_1652f905-03a3-4923-9008-534f6c2fb69e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentInformationTable_1652f905-03a3-4923-9008-534f6c2fb69e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f0199780-0060-4c3d-ab17-f23f8434f38c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_1652f905-03a3-4923-9008-534f6c2fb69e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f0199780-0060-4c3d-ab17-f23f8434f38c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f0199780-0060-4c3d-ab17-f23f8434f38c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0199780-0060-4c3d-ab17-f23f8434f38c" xlink:to="loc_us-gaap_ClassOfStockDomain_f0199780-0060-4c3d-ab17-f23f8434f38c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0199780-0060-4c3d-ab17-f23f8434f38c" xlink:to="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f47a14ef-591e-40cb-bdb0-384ca4b56b33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:to="loc_us-gaap_CommonClassAMember_f47a14ef-591e-40cb-bdb0-384ca4b56b33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d38c62f7-ec37-4310-876d-35db9bdc1392" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:to="loc_us-gaap_CommonClassBMember_d38c62f7-ec37-4310-876d-35db9bdc1392" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ae96ee12-cfb1-42d2-8f72-1a7f5c7987b5" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentType_ae96ee12-cfb1-42d2-8f72-1a7f5c7987b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_8a952938-418a-4b27-9632-29549670c96a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentQuarterlyReport_8a952938-418a-4b27-9632-29549670c96a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_12cfb2a2-452c-46a3-ba6d-92f3b19e9116" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentPeriodEndDate_12cfb2a2-452c-46a3-ba6d-92f3b19e9116" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_5342d55e-ce00-4c11-b0a6-835792e1b230" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentTransitionReport_5342d55e-ce00-4c11-b0a6-835792e1b230" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3e7d830c-45a8-4ca1-a7a9-62be6e880bdd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityFileNumber_3e7d830c-45a8-4ca1-a7a9-62be6e880bdd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_30a193ec-4105-4067-a997-bd701e2b680e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityRegistrantName_30a193ec-4105-4067-a997-bd701e2b680e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_40b586af-ef4d-4173-ac43-7e5c75dd49fe" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityIncorporationStateCountryCode_40b586af-ef4d-4173-ac43-7e5c75dd49fe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_95636b1f-88f2-491b-a1bd-0f31a7f272ca" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityTaxIdentificationNumber_95636b1f-88f2-491b-a1bd-0f31a7f272ca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_10728180-a9c7-483a-a0d5-f9c6482e9609" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressAddressLine1_10728180-a9c7-483a-a0d5-f9c6482e9609" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_312c43b0-1ad0-4ee0-8b1d-afd8b6554596" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressCityOrTown_312c43b0-1ad0-4ee0-8b1d-afd8b6554596" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ebfc4967-75ea-40b3-a8e6-ed96d72ad2bd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressStateOrProvince_ebfc4967-75ea-40b3-a8e6-ed96d72ad2bd" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_8a1a7fe2-4475-46a2-8014-54efff2828b4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressPostalZipCode_8a1a7fe2-4475-46a2-8014-54efff2828b4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f6abbf83-17e1-454a-9a14-4f808ff58761" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_CityAreaCode_f6abbf83-17e1-454a-9a14-4f808ff58761" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_078dd962-12a4-4477-95ac-4235ce409b22" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_LocalPhoneNumber_078dd962-12a4-4477-95ac-4235ce409b22" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_82fd51c2-f0a3-46fe-9e21-b9050aabb06e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_Security12bTitle_82fd51c2-f0a3-46fe-9e21-b9050aabb06e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_63f50686-5eaa-4b6e-a108-34ae59019697" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_TradingSymbol_63f50686-5eaa-4b6e-a108-34ae59019697" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c48a56b0-da3f-4882-924b-dcf050d51214" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_SecurityExchangeName_c48a56b0-da3f-4882-924b-dcf050d51214" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1665782a-36ba-4d48-abcc-e57004c5e665" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityCurrentReportingStatus_1665782a-36ba-4d48-abcc-e57004c5e665" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7afc0381-6095-4e0f-b872-d07a8d3802e7" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityInteractiveDataCurrent_7afc0381-6095-4e0f-b872-d07a8d3802e7" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_eab75510-3bf4-45a7-b891-963c25e66413" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityFilerCategory_eab75510-3bf4-45a7-b891-963c25e66413" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e496377b-c937-420e-b14a-c07140f05832" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntitySmallBusiness_e496377b-c937-420e-b14a-c07140f05832" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_26b0decb-18f5-428a-ac36-fde6a325037c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityEmergingGrowthCompany_26b0decb-18f5-428a-ac36-fde6a325037c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_1bc16506-2e4b-41c3-a29e-8608d08f7951" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityShellCompany_1bc16506-2e4b-41c3-a29e-8608d08f7951" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e81de078-2c3b-47e7-9bc7-c9a0f5e03e15" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e81de078-2c3b-47e7-9bc7-c9a0f5e03e15" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_475237c6-69a1-4813-8864-510ba522642b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_AmendmentFlag_475237c6-69a1-4813-8864-510ba522642b" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_067f1cd1-70e9-47b3-8093-a74f5eba2846" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentFiscalYearFocus_067f1cd1-70e9-47b3-8093-a74f5eba2846" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3d1f3f6e-05ec-4e8b-931c-b05cf318d767" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3d1f3f6e-05ec-4e8b-931c-b05cf318d767" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_8c959ff7-775b-4240-888a-2f6287e0816b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_CurrentFiscalYearEndDate_8c959ff7-775b-4240-888a-2f6287e0816b" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_46a26b8c-ce29-40ed-890a-8708dab505c7" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityCentralIndexKey_46a26b8c-ce29-40ed-890a-8708dab505c7" xlink:type="arc" order="28"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cf5bf80f-2dc4-41ee-b162-a9f7175bb603" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_StatementTable_cf5bf80f-2dc4-41ee-b162-a9f7175bb603" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b64d332d-78f9-458f-afa5-65f23163d349" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cf5bf80f-2dc4-41ee-b162-a9f7175bb603" xlink:to="loc_srt_ProductOrServiceAxis_b64d332d-78f9-458f-afa5-65f23163d349" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b64d332d-78f9-458f-afa5-65f23163d349_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b64d332d-78f9-458f-afa5-65f23163d349" xlink:to="loc_srt_ProductsAndServicesDomain_b64d332d-78f9-458f-afa5-65f23163d349_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b64d332d-78f9-458f-afa5-65f23163d349" xlink:to="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductAndServiceRevenueMember_3ce242fd-ff21-419e-9421-4a3738496f42" xlink:href="txg-20250930.xsd#txg_ProductAndServiceRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:to="loc_txg_ProductAndServiceRevenueMember_3ce242fd-ff21-419e-9421-4a3738496f42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember_f8e2e41d-9770-4d52-a5ad-4e0eb8298dd3" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:to="loc_txg_LicensingAndRoyaltyRevenueMember_f8e2e41d-9770-4d52-a5ad-4e0eb8298dd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e49af486-3d1b-409b-8a98-0c50446bdf31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e49af486-3d1b-409b-8a98-0c50446bdf31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_971bca31-41ae-405a-8b41-8d98cd6ab53b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_CostOfRevenue_971bca31-41ae-405a-8b41-8d98cd6ab53b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a7e11f10-eb6a-4262-85c8-9bbad332575a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_GrossProfit_a7e11f10-eb6a-4262-85c8-9bbad332575a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_1b5c61bf-2694-4a39-9b9d-64d1d5633798" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_1b5c61bf-2694-4a39-9b9d-64d1d5633798" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f94e87e6-9f89-4593-abc0-1f5268c91ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f94e87e6-9f89-4593-abc0-1f5268c91ffa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementGain_d83e7fc2-001e-40ca-9bbc-b43b60aee62b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationSettlementGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_LitigationSettlementGain_d83e7fc2-001e-40ca-9bbc-b43b60aee62b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_07febc44-c7cf-4716-a701-cbae7f99d056" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_OperatingExpenses_07febc44-c7cf-4716-a701-cbae7f99d056" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b1599489-affc-4368-9d87-54d5aabcb731" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_OperatingIncomeLoss_b1599489-affc-4368-9d87-54d5aabcb731" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_103353b1-8052-4018-9658-9f9b2610565b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_InvestmentIncomeInterest_103353b1-8052-4018-9658-9f9b2610565b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_659fe8a7-feea-4d5d-8c73-ee4b9cc702aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_InterestExpenseNonoperating_659fe8a7-feea-4d5d-8c73-ee4b9cc702aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5ba92f4d-0177-49f2-b6f6-a32e552cbde6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5ba92f4d-0177-49f2-b6f6-a32e552cbde6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3edb9917-907d-4a97-b6bf-51491e0fb6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3edb9917-907d-4a97-b6bf-51491e0fb6ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c9aa551-eaf0-442a-a081-d704af09e1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c9aa551-eaf0-442a-a081-d704af09e1d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c956b549-e271-409a-8ce4-58ee87e9e2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c956b549-e271-409a-8ce4-58ee87e9e2b5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3f27c4f2-e4a5-41fb-9049-e80846f73c88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_NetIncomeLoss_3f27c4f2-e4a5-41fb-9049-e80846f73c88" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ff3c83ee-9995-4b2c-9354-cd8415547d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_EarningsPerShareBasic_ff3c83ee-9995-4b2c-9354-cd8415547d2a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6a607c16-7ca2-4f52-9dc1-6ebc4dc6fa02" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6a607c16-7ca2-4f52-9dc1-6ebc4dc6fa02" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_94282c7a-d682-4700-ba27-1de905a4df13" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_94282c7a-d682-4700-ba27-1de905a4df13" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1ea7ce50-9454-4e6c-9a01-64a587aecd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1ea7ce50-9454-4e6c-9a01-64a587aecd1c" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_57ebb959-cff9-468b-ba6c-d0814b7d8c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_57ebb959-cff9-468b-ba6c-d0814b7d8c1e" xlink:to="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c" xlink:to="loc_us-gaap_ClassOfStockDomain_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9e8587a8-5666-40bb-b78e-8b571014cb83" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c" xlink:to="loc_us-gaap_ClassOfStockDomain_9e8587a8-5666-40bb-b78e-8b571014cb83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7972260e-6879-4ec4-9538-081b478f2477" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9e8587a8-5666-40bb-b78e-8b571014cb83" xlink:to="loc_us-gaap_CommonClassAMember_7972260e-6879-4ec4-9538-081b478f2477" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_227d0d12-5b7d-45b9-b653-aa29de82d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_227d0d12-5b7d-45b9-b653-aa29de82d11c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_227d0d12-5b7d-45b9-b653-aa29de82d11c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_227d0d12-5b7d-45b9-b653-aa29de82d11c" xlink:to="loc_us-gaap_EquityComponentDomain_227d0d12-5b7d-45b9-b653-aa29de82d11c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_227d0d12-5b7d-45b9-b653-aa29de82d11c" xlink:to="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_77a8c34b-0e1b-4153-99ee-efb3857b4268" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_CommonStockMember_77a8c34b-0e1b-4153-99ee-efb3857b4268" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e83bf494-86ef-4919-88cc-bea78bd83e78" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e83bf494-86ef-4919-88cc-bea78bd83e78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a5038954-21e9-49d6-9522-e6d8901d6f24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_RetainedEarningsMember_a5038954-21e9-49d6-9522-e6d8901d6f24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_358573ac-72f9-40cc-82f2-ef3ffccc9828" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_358573ac-72f9-40cc-82f2-ef3ffccc9828" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_57ebb959-cff9-468b-ba6c-d0814b7d8c1e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_c51d6a75-8295-48e3-b25c-0b0d42a0cdff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_SharesOutstanding_c51d6a75-8295-48e3-b25c-0b0d42a0cdff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8a0d140e-67cf-4855-9dfa-aaad4b588625" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockholdersEquity_8a0d140e-67cf-4855-9dfa-aaad4b588625" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_02e13169-d271-4039-808f-d60d455fc3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_02e13169-d271-4039-808f-d60d455fc3cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_17b287f3-6788-4de0-a053-9a367c7d4222" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_17b287f3-6788-4de0-a053-9a367c7d4222" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_93e7a509-1a17-4d02-a16a-58a3e86e5462" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_93e7a509-1a17-4d02-a16a-58a3e86e5462" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_fb7f2fa9-0b49-422d-beab-21c7758c4283" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_fb7f2fa9-0b49-422d-beab-21c7758c4283" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6d0bde76-466e-495c-b296-179561176fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6d0bde76-466e-495c-b296-179561176fb8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7ca85da3-ae04-471d-85d5-5d66a2b38542" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_NetIncomeLoss_7ca85da3-ae04-471d-85d5-5d66a2b38542" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8b368e0c-1fda-4438-9960-7f00b1659bae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8b368e0c-1fda-4438-9960-7f00b1659bae" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_6e8707f2-4894-4c3a-a6d5-ba3ad8729977" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0129a694-687d-4948-821c-bb739793274e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_16b673d9-d4b5-4cd9-9a37-27508b05c6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:to="loc_us-gaap_AssetAcquisitionAxis_16b673d9-d4b5-4cd9-9a37-27508b05c6a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_16b673d9-d4b5-4cd9-9a37-27508b05c6a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_16b673d9-d4b5-4cd9-9a37-27508b05c6a1" xlink:to="loc_us-gaap_AssetAcquisitionDomain_16b673d9-d4b5-4cd9-9a37-27508b05c6a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_0f2348b0-7836-44e0-b326-c4e7966e0819" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_16b673d9-d4b5-4cd9-9a37-27508b05c6a1" xlink:to="loc_us-gaap_AssetAcquisitionDomain_0f2348b0-7836-44e0-b326-c4e7966e0819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_68d90afa-e838-4ea0-b9da-4dbf6a119a98" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_0f2348b0-7836-44e0-b326-c4e7966e0819" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_68d90afa-e838-4ea0-b9da-4dbf6a119a98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_c9426002-2e56-4f2e-b213-f6ddfd79505c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:to="loc_srt_StatementScenarioAxis_c9426002-2e56-4f2e-b213-f6ddfd79505c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c9426002-2e56-4f2e-b213-f6ddfd79505c_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_c9426002-2e56-4f2e-b213-f6ddfd79505c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c9426002-2e56-4f2e-b213-f6ddfd79505c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_992d39ce-c53e-4c22-950e-0957193c5e2b" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_c9426002-2e56-4f2e-b213-f6ddfd79505c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_992d39ce-c53e-4c22-950e-0957193c5e2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_13f2c05d-d64f-49fb-841e-795a34249fea" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_992d39ce-c53e-4c22-950e-0957193c5e2b" xlink:to="loc_srt_ScenarioForecastMember_13f2c05d-d64f-49fb-841e-795a34249fea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_PaymentsForAssetAcquisitions_29810811-8e8b-45ea-9606-1a967f92d0cd" xlink:href="txg-20250930.xsd#txg_PaymentsForAssetAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_PaymentsForAssetAcquisitions_29810811-8e8b-45ea-9606-1a967f92d0cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable_5ff5928f-ec44-4e56-8259-0bd394ed8458" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable_5ff5928f-ec44-4e56-8259-0bd394ed8458" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares_9d43e241-1834-4158-b202-4150208e6f4f" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares_9d43e241-1834-4158-b202-4150208e6f4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount_99f4bd43-d3df-40f2-be2b-abb1bf7457d9" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount_99f4bd43-d3df-40f2-be2b-abb1bf7457d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_2c1491af-fc22-4823-bed4-d56affecfe28" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAttributableToSellers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_2c1491af-fc22-4823-bed4-d56affecfe28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_dcc6d6a4-a7a0-4961-9563-d402b68a9919" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_dcc6d6a4-a7a0-4961-9563-d402b68a9919" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_7e35ecc4-99e7-44b3-9e45-387b6fbeebbd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_us-gaap_AssetAcquisitionTable_7e35ecc4-99e7-44b3-9e45-387b6fbeebbd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_68865c74-6051-40f0-944c-d22a8982dbfd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_7e35ecc4-99e7-44b3-9e45-387b6fbeebbd" xlink:to="loc_us-gaap_AssetAcquisitionAxis_68865c74-6051-40f0-944c-d22a8982dbfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_68865c74-6051-40f0-944c-d22a8982dbfd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_68865c74-6051-40f0-944c-d22a8982dbfd" xlink:to="loc_us-gaap_AssetAcquisitionDomain_68865c74-6051-40f0-944c-d22a8982dbfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_8596c0cf-afaf-4b9e-af36-94e2b90b0f79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_68865c74-6051-40f0-944c-d22a8982dbfd" xlink:to="loc_us-gaap_AssetAcquisitionDomain_8596c0cf-afaf-4b9e-af36-94e2b90b0f79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_e39a2076-610b-43c2-a52a-bccbc7a90ec4" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_8596c0cf-afaf-4b9e-af36-94e2b90b0f79" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_e39a2076-610b-43c2-a52a-bccbc7a90ec4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionCashAndCashEquivalents_1e2599a3-34fd-4669-b94f-74a7795cac6c" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionCashAndCashEquivalents_1e2599a3-34fd-4669-b94f-74a7795cac6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionDevelopedTechnology_ebd7e387-2fe6-4357-9cf8-e94d44382976" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionDevelopedTechnology"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionDevelopedTechnology_ebd7e387-2fe6-4357-9cf8-e94d44382976" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther_21c127a4-4020-4adc-bd26-f6fe68ea55ac" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAndLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther_21c127a4-4020-4adc-bd26-f6fe68ea55ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_b405ee94-66e4-4c05-a9cd-420e0280def0" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_b405ee94-66e4-4c05-a9cd-420e0280def0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems_99e12197-9be8-44ec-9cc0-9514f6336e43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationTable_598f7666-f532-45ae-b222-1238623b34a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems_99e12197-9be8-44ec-9cc0-9514f6336e43" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationTable_598f7666-f532-45ae-b222-1238623b34a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_acb7caa8-9578-4705-9939-a8bb604cf5a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationTable_598f7666-f532-45ae-b222-1238623b34a7" xlink:to="loc_us-gaap_AssetAcquisitionAxis_acb7caa8-9578-4705-9939-a8bb604cf5a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_acb7caa8-9578-4705-9939-a8bb604cf5a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_acb7caa8-9578-4705-9939-a8bb604cf5a4" xlink:to="loc_us-gaap_AssetAcquisitionDomain_acb7caa8-9578-4705-9939-a8bb604cf5a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_39a38eaf-9d08-45cc-8a44-81080348c432" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_acb7caa8-9578-4705-9939-a8bb604cf5a4" xlink:to="loc_us-gaap_AssetAcquisitionDomain_39a38eaf-9d08-45cc-8a44-81080348c432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_6815b515-2742-47a9-a179-06b0cc63b42d" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_39a38eaf-9d08-45cc-8a44-81080348c432" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_6815b515-2742-47a9-a179-06b0cc63b42d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems_99e12197-9be8-44ec-9cc0-9514f6336e43" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_00b87bef-dcdb-4e47-9563-ce9e31f07dad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_00b87bef-dcdb-4e47-9563-ce9e31f07dad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_15e6c5c3-3141-4731-9584-d6975ace66c5" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAttributableToSellers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_15e6c5c3-3141-4731-9584-d6975ace66c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties_674f0a42-0cdb-42cc-a896-ebf5e175d969" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties_674f0a42-0cdb-42cc-a896-ebf5e175d969" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_bf3c7902-9a67-4df7-90f0-47e1ac01cef0" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_bf3c7902-9a67-4df7-90f0-47e1ac01cef0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_3c1887df-f9a6-4f26-aea7-5ca43c2d91c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#RestructuringAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6c76fe37-2748-4d28-940a-b8ec973133bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6c76fe37-2748-4d28-940a-b8ec973133bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6c76fe37-2748-4d28-940a-b8ec973133bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6c76fe37-2748-4d28-940a-b8ec973133bd" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6c76fe37-2748-4d28-940a-b8ec973133bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6c76fe37-2748-4d28-940a-b8ec973133bd" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_CostOfRevenueMember_5f3c4bca-460a-4857-a46a-9104cc6904a0" xlink:href="txg-20250930.xsd#txg_CostOfRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:to="loc_txg_CostOfRevenueMember_5f3c4bca-460a-4857-a46a-9104cc6904a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cda1672d-b2c2-4d64-bc8f-a34b5d6d8e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cda1672d-b2c2-4d64-bc8f-a34b5d6d8e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a0354fc5-06d4-4771-81ad-4b897a0f866a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a0354fc5-06d4-4771-81ad-4b897a0f866a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_8e9ec43f-5195-4fef-913e-a3ea9ce757bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:to="loc_us-gaap_AssetAcquisitionAxis_8e9ec43f-5195-4fef-913e-a3ea9ce757bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_8e9ec43f-5195-4fef-913e-a3ea9ce757bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_8e9ec43f-5195-4fef-913e-a3ea9ce757bf" xlink:to="loc_us-gaap_AssetAcquisitionDomain_8e9ec43f-5195-4fef-913e-a3ea9ce757bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_a303c009-b960-4c85-9451-b3b96fb2a0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_8e9ec43f-5195-4fef-913e-a3ea9ce757bf" xlink:to="loc_us-gaap_AssetAcquisitionDomain_a303c009-b960-4c85-9451-b3b96fb2a0c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_4eba7ee0-8bf0-47c9-868c-194fe3e49273" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_a303c009-b960-4c85-9451-b3b96fb2a0c1" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_4eba7ee0-8bf0-47c9-868c-194fe3e49273" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_17c137ef-48b3-4edb-8914-2813165effe0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:to="loc_us-gaap_RestructuringCharges_17c137ef-48b3-4edb-8914-2813165effe0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_0db76b69-c8df-43c7-b512-086e4ae73302" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:to="loc_us-gaap_RestructuringCosts_0db76b69-c8df-43c7-b512-086e4ae73302" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#RestructuringRestructuringCostsRelatedtoRestructuringDetail"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdf71fd5-8517-44ef-a8ba-eb6492379f34" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdf71fd5-8517-44ef-a8ba-eb6492379f34" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e5f7dd99-0fac-46fd-885b-f142b205cc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdf71fd5-8517-44ef-a8ba-eb6492379f34" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e5f7dd99-0fac-46fd-885b-f142b205cc1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e5f7dd99-0fac-46fd-885b-f142b205cc1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e5f7dd99-0fac-46fd-885b-f142b205cc1f" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e5f7dd99-0fac-46fd-885b-f142b205cc1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e5f7dd99-0fac-46fd-885b-f142b205cc1f" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_2a446d17-5247-4771-adc1-17f3c7bb0d94" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:to="loc_us-gaap_EmployeeSeveranceMember_2a446d17-5247-4771-adc1-17f3c7bb0d94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_StockBasedCompensationExpensesMember_4d81710e-b496-46f2-ad95-191421087e81" xlink:href="txg-20250930.xsd#txg_StockBasedCompensationExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:to="loc_txg_StockBasedCompensationExpensesMember_4d81710e-b496-46f2-ad95-191421087e81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f5011177-c97c-4856-9f8c-d56aaf9ac5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_RestructuringCharges_f5011177-c97c-4856-9f8c-d56aaf9ac5dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_29316968-25da-431f-8e24-f4d25bb30637" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_PaymentsForRestructuring_29316968-25da-431f-8e24-f4d25bb30637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2_031ffc44-55ad-4f57-9053-644bc298ecbf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_RestructuringReserveSettledWithoutCash2_031ffc44-55ad-4f57-9053-644bc298ecbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_1bce9f76-e486-42bd-bdb3-10b63991618b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_RestructuringReserve_1bce9f76-e486-42bd-bdb3-10b63991618b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_dbf88612-e47c-4c45-be81-bfc06ad75f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:to="loc_us-gaap_FinancialInstrumentAxis_dbf88612-e47c-4c45-be81-bfc06ad75f1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dbf88612-e47c-4c45-be81-bfc06ad75f1a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_dbf88612-e47c-4c45-be81-bfc06ad75f1a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dbf88612-e47c-4c45-be81-bfc06ad75f1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_dbf88612-e47c-4c45-be81-bfc06ad75f1a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_3d453fa1-1a1e-40f6-bec2-83f9ba9c2a36" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_3d453fa1-1a1e-40f6-bec2-83f9ba9c2a36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_862f9318-45ee-4c2e-8a46-3ab497f61965" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:to="loc_us-gaap_USGovernmentDebtSecuritiesMember_862f9318-45ee-4c2e-8a46-3ab497f61965" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ca2973fd-05c1-4cbc-9161-8b23702dd635" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ca2973fd-05c1-4cbc-9161-8b23702dd635" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_391543eb-5ab7-464e-b4c8-711684d4e2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_391543eb-5ab7-464e-b4c8-711684d4e2ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_0b19918b-3e3c-4d64-973b-d9989ac20328" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_0b19918b-3e3c-4d64-973b-d9989ac20328" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f67f2027-3bcf-47b1-90f2-38aad1175fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f67f2027-3bcf-47b1-90f2-38aad1175fc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3eed931f-c965-4690-904f-2a387276c4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3eed931f-c965-4690-904f-2a387276c4cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_619b18d1-ec28-4535-9e96-75ed3389b3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_619b18d1-ec28-4535-9e96-75ed3389b3a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a2e121ce-ad50-4317-b53d-4cf6de38495a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a2e121ce-ad50-4317-b53d-4cf6de38495a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_0565a3f4-fe87-4d94-bad5-8c56289115fc" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_0565a3f4-fe87-4d94-bad5-8c56289115fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_5ae4dff8-45c2-40c8-852f-08ce817b50ca" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_5ae4dff8-45c2-40c8-852f-08ce817b50ca" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:to="loc_srt_ProductsAndServicesDomain_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:to="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductsAndServicesExcludingGrantRevenueMember_c3fb0470-f5d8-4134-922d-148762d6159c" xlink:href="txg-20250930.xsd#txg_ProductsAndServicesExcludingGrantRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:to="loc_txg_ProductsAndServicesExcludingGrantRevenueMember_c3fb0470-f5d8-4134-922d-148762d6159c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember_55e35583-5890-4433-92ed-0dd80592567f" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:to="loc_txg_LicensingAndRoyaltyRevenueMember_55e35583-5890-4433-92ed-0dd80592567f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e34685b8-f39f-4fb7-b4fb-460ac48fa5da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e34685b8-f39f-4fb7-b4fb-460ac48fa5da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6bd68c3f-d462-4410-bf31-1b31b6d0f17c_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6bd68c3f-d462-4410-bf31-1b31b6d0f17c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_VizgenInc.Member_da0e8450-54ca-45f0-8bdf-43b1adb3fc1d" xlink:href="txg-20250930.xsd#txg_VizgenInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:to="loc_txg_VizgenInc.Member_da0e8450-54ca-45f0-8bdf-43b1adb3fc1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_BrukerCorporationMember_c9946080-4a7e-4607-ada1-d1013b25fe2c" xlink:href="txg-20250930.xsd#txg_BrukerCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:to="loc_txg_BrukerCorporationMember_c9946080-4a7e-4607-ada1-d1013b25fe2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_46f3244c-b707-41fa-acd5-02d1bcb49505_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_46f3244c-b707-41fa-acd5-02d1bcb49505_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_fce51a95-99d3-4571-925f-d002ee040de5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_fce51a95-99d3-4571-925f-d002ee040de5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssembledWorkforceMember_75a346aa-4c49-4c31-bd24-f33a64e2b113" xlink:href="txg-20250930.xsd#txg_AssembledWorkforceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:to="loc_txg_AssembledWorkforceMember_75a346aa-4c49-4c31-bd24-f33a64e2b113" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_229d5236-fb89-461a-a0ad-6caf6a3af638_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:to="loc_us-gaap_AssetAcquisitionDomain_229d5236-fb89-461a-a0ad-6caf6a3af638_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:to="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_8910550a-4af7-4548-b998-59e545831b01" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_8910550a-4af7-4548-b998-59e545831b01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c30f13a4-b620-4999-9d3b-532573284bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c30f13a4-b620-4999-9d3b-532573284bf7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5150208-ed19-4ca5-a6d4-ccce45fa0ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5150208-ed19-4ca5-a6d4-ccce45fa0ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e616aa6c-05b3-4c98-85fc-bf6240c606cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e616aa6c-05b3-4c98-85fc-bf6240c606cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_5fc06fd1-ee29-4614-bb84-a92b52dace22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_5fc06fd1-ee29-4614-bb84-a92b52dace22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a7c3fa77-ae14-4382-90eb-451d6060c249" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a7c3fa77-ae14-4382-90eb-451d6060c249" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_caf2f2de-665c-4eec-923e-62e5f62b0357" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_caf2f2de-665c-4eec-923e-62e5f62b0357" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_53917a78-a42d-4663-bbfc-b8d3160b811d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ContractWithCustomerLiability_53917a78-a42d-4663-bbfc-b8d3160b811d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_315dd730-0235-4201-af17-d3cfebdbfae9" xlink:href="txg-20250930.xsd#txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_315dd730-0235-4201-af17-d3cfebdbfae9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementGain_fe9401a0-4335-4d50-84f8-795ac69b18f6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationSettlementGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_LitigationSettlementGain_fe9401a0-4335-4d50-84f8-795ac69b18f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_02a5dd69-855f-4529-97b5-755cb52318d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_02a5dd69-855f-4529-97b5-755cb52318d5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_12a52ad5-bc39-4f90-b71f-7c860b4cc876" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_12a52ad5-bc39-4f90-b71f-7c860b4cc876" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_808d5679-03fb-48fc-ac3d-c995d5dca270" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_808d5679-03fb-48fc-ac3d-c995d5dca270" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails_1" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationAdditionalInformationDetails_1"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:to="loc_srt_ProductsAndServicesDomain_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:to="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductsAndServicesExcludingGrantRevenueMember_c3fb0470-f5d8-4134-922d-148762d6159c" xlink:href="txg-20250930.xsd#txg_ProductsAndServicesExcludingGrantRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:to="loc_txg_ProductsAndServicesExcludingGrantRevenueMember_c3fb0470-f5d8-4134-922d-148762d6159c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember_55e35583-5890-4433-92ed-0dd80592567f" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:to="loc_txg_LicensingAndRoyaltyRevenueMember_55e35583-5890-4433-92ed-0dd80592567f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6bd68c3f-d462-4410-bf31-1b31b6d0f17c_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_6bd68c3f-d462-4410-bf31-1b31b6d0f17c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_VizgenInc.Member_da0e8450-54ca-45f0-8bdf-43b1adb3fc1d" xlink:href="txg-20250930.xsd#txg_VizgenInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:to="loc_txg_VizgenInc.Member_da0e8450-54ca-45f0-8bdf-43b1adb3fc1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_BrukerCorporationMember_c9946080-4a7e-4607-ada1-d1013b25fe2c" xlink:href="txg-20250930.xsd#txg_BrukerCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:to="loc_txg_BrukerCorporationMember_c9946080-4a7e-4607-ada1-d1013b25fe2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_46f3244c-b707-41fa-acd5-02d1bcb49505_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_46f3244c-b707-41fa-acd5-02d1bcb49505_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_fce51a95-99d3-4571-925f-d002ee040de5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_fce51a95-99d3-4571-925f-d002ee040de5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssembledWorkforceMember_75a346aa-4c49-4c31-bd24-f33a64e2b113" xlink:href="txg-20250930.xsd#txg_AssembledWorkforceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:to="loc_txg_AssembledWorkforceMember_75a346aa-4c49-4c31-bd24-f33a64e2b113" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_229d5236-fb89-461a-a0ad-6caf6a3af638_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:to="loc_us-gaap_AssetAcquisitionDomain_229d5236-fb89-461a-a0ad-6caf6a3af638_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:to="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_8910550a-4af7-4548-b998-59e545831b01" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_8910550a-4af7-4548-b998-59e545831b01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c30f13a4-b620-4999-9d3b-532573284bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c30f13a4-b620-4999-9d3b-532573284bf7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5150208-ed19-4ca5-a6d4-ccce45fa0ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5150208-ed19-4ca5-a6d4-ccce45fa0ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e616aa6c-05b3-4c98-85fc-bf6240c606cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e616aa6c-05b3-4c98-85fc-bf6240c606cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_5fc06fd1-ee29-4614-bb84-a92b52dace22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_5fc06fd1-ee29-4614-bb84-a92b52dace22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a7c3fa77-ae14-4382-90eb-451d6060c249" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a7c3fa77-ae14-4382-90eb-451d6060c249" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_caf2f2de-665c-4eec-923e-62e5f62b0357" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_caf2f2de-665c-4eec-923e-62e5f62b0357" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_53917a78-a42d-4663-bbfc-b8d3160b811d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ContractWithCustomerLiability_53917a78-a42d-4663-bbfc-b8d3160b811d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_315dd730-0235-4201-af17-d3cfebdbfae9" xlink:href="txg-20250930.xsd#txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_315dd730-0235-4201-af17-d3cfebdbfae9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementGain_fe9401a0-4335-4d50-84f8-795ac69b18f6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationSettlementGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_LitigationSettlementGain_fe9401a0-4335-4d50-84f8-795ac69b18f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_02a5dd69-855f-4529-97b5-755cb52318d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_02a5dd69-855f-4529-97b5-755cb52318d5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_12a52ad5-bc39-4f90-b71f-7c860b4cc876" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_12a52ad5-bc39-4f90-b71f-7c860b4cc876" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_808d5679-03fb-48fc-ac3d-c995d5dca270" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_808d5679-03fb-48fc-ac3d-c995d5dca270" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f11228-2d79-470e-b771-1420f76ac6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f11228-2d79-470e-b771-1420f76ac6a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_feba0a88-762c-42b5-992c-e8fc649955a2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f11228-2d79-470e-b771-1420f76ac6a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_feba0a88-762c-42b5-992c-e8fc649955a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_feba0a88-762c-42b5-992c-e8fc649955a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_feba0a88-762c-42b5-992c-e8fc649955a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_feba0a88-762c-42b5-992c-e8fc649955a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_feba0a88-762c-42b5-992c-e8fc649955a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ae32b996-e246-4e3b-89fe-e7c1ee0b001d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_LandMember_ae32b996-e246-4e3b-89fe-e7c1ee0b001d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_21c14043-0c70-455c-b44f-95dd42f642f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_BuildingMember_21c14043-0c70-455c-b44f-95dd42f642f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_88e8baf2-bae4-4279-bb6a-c6de7b424823" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_88e8baf2-bae4-4279-bb6a-c6de7b424823" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_3e6a3e11-630a-4201-a4e8-42e9fc022111" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_ComputerEquipmentMember_3e6a3e11-630a-4201-a4e8-42e9fc022111" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_677fc2f1-2438-430d-8050-0ae8e5e59f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_677fc2f1-2438-430d-8050-0ae8e5e59f9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_6d8c6926-2728-42fe-ad80-11c3c5c856be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_6d8c6926-2728-42fe-ad80-11c3c5c856be" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_9e25dbd7-e7f1-4f15-911d-0ace65a1f423" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_ConstructionInProgressMember_9e25dbd7-e7f1-4f15-911d-0ace65a1f423" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_30c76e45-a9f3-4aea-b2eb-2006dea485f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_30c76e45-a9f3-4aea-b2eb-2006dea485f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a78c0ffc-2a09-4e5e-bbaa-17abc45d7115" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a78c0ffc-2a09-4e5e-bbaa-17abc45d7115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_49bb3ea8-77a3-40e4-a2ab-b9e3a00faa43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_49bb3ea8-77a3-40e4-a2ab-b9e3a00faa43" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationIntangibleAssetsNetDetail"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5a9a66a-673f-4bba-a17f-6720c6c6f4da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5a9a66a-673f-4bba-a17f-6720c6c6f4da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_27a8abed-ca05-4094-b49a-dd42ced0fead" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5a9a66a-673f-4bba-a17f-6720c6c6f4da" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_27a8abed-ca05-4094-b49a-dd42ced0fead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a8abed-ca05-4094-b49a-dd42ced0fead_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_27a8abed-ca05-4094-b49a-dd42ced0fead" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a8abed-ca05-4094-b49a-dd42ced0fead_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_27a8abed-ca05-4094-b49a-dd42ced0fead" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TechnologyLicensesMember_5ba801ef-45f9-4416-90d0-167bd1e6c577" xlink:href="txg-20250930.xsd#txg_TechnologyLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_txg_TechnologyLicensesMember_5ba801ef-45f9-4416-90d0-167bd1e6c577" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_18629381-4263-4b49-8014-d0191f872a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_18629381-4263-4b49-8014-d0191f872a4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ad4858a6-17cb-4f2a-b406-09c994f09ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ad4858a6-17cb-4f2a-b406-09c994f09ee3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssembledWorkforceMember_e390a4f3-708d-4314-b35d-3c2e19eaeea5" xlink:href="txg-20250930.xsd#txg_AssembledWorkforceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_txg_AssembledWorkforceMember_e390a4f3-708d-4314-b35d-3c2e19eaeea5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_147ec3a7-101d-4904-a341-1624f73a4877" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_147ec3a7-101d-4904-a341-1624f73a4877" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_07122d33-cc4a-42fc-af29-8e8ef7d1ce81" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_07122d33-cc4a-42fc-af29-8e8ef7d1ce81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a77d504b-5ef6-4153-b172-cd8492b6381e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a77d504b-5ef6-4153-b172-cd8492b6381e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a08387d9-9953-49f8-b426-f053bb75724b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a08387d9-9953-49f8-b426-f053bb75724b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ea15c9c5-89d5-40d6-8128-abb20f5ee3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6e2c038-a901-47e6-8328-37041563a67c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ea15c9c5-89d5-40d6-8128-abb20f5ee3c9" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6e2c038-a901-47e6-8328-37041563a67c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b0652453-38ca-41d7-be6e-59bda8731f58" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6e2c038-a901-47e6-8328-37041563a67c" xlink:to="loc_srt_ProductOrServiceAxis_b0652453-38ca-41d7-be6e-59bda8731f58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b0652453-38ca-41d7-be6e-59bda8731f58_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b0652453-38ca-41d7-be6e-59bda8731f58" xlink:to="loc_srt_ProductsAndServicesDomain_b0652453-38ca-41d7-be6e-59bda8731f58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b0652453-38ca-41d7-be6e-59bda8731f58" xlink:to="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:href="txg-20250930.xsd#txg_InstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ChromiumInstrumentsMember_8ae28326-98cb-466c-9000-267bc1d4d2de" xlink:href="txg-20250930.xsd#txg_ChromiumInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:to="loc_txg_ChromiumInstrumentsMember_8ae28326-98cb-466c-9000-267bc1d4d2de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SpatialInstrumentsMember_b62e2dd6-85e8-4548-9a30-72756f854584" xlink:href="txg-20250930.xsd#txg_SpatialInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:to="loc_txg_SpatialInstrumentsMember_b62e2dd6-85e8-4548-9a30-72756f854584" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:href="txg-20250930.xsd#txg_ConsumablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ChromiumConsumablesMember_89caea3a-fe02-4a80-9adc-425784c4d91f" xlink:href="txg-20250930.xsd#txg_ChromiumConsumablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:to="loc_txg_ChromiumConsumablesMember_89caea3a-fe02-4a80-9adc-425784c4d91f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SpatialConsumablesMember_2bbe56d6-3ff1-4a66-ad79-434b5ce58f9f" xlink:href="txg-20250930.xsd#txg_SpatialConsumablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:to="loc_txg_SpatialConsumablesMember_2bbe56d6-3ff1-4a66-ad79-434b5ce58f9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_45a52888-1240-46c7-9893-9b77f0a39833" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_us-gaap_ServiceMember_45a52888-1240-46c7-9893-9b77f0a39833" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductAndServiceRevenueMember_4f875c3e-c2bf-43c5-a760-eebc417f65b3" xlink:href="txg-20250930.xsd#txg_ProductAndServiceRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_ProductAndServiceRevenueMember_4f875c3e-c2bf-43c5-a760-eebc417f65b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember_351aa540-2cef-4ddd-b833-d3e67956d162" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_LicensingAndRoyaltyRevenueMember_351aa540-2cef-4ddd-b833-d3e67956d162" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dde63e9-debc-4360-b83c-8bcb93e3ef10" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ea15c9c5-89d5-40d6-8128-abb20f5ee3c9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dde63e9-debc-4360-b83c-8bcb93e3ef10" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_5182632b-13fa-4df1-a870-de7b6daf6d41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_e8e6c7b7-7a32-47f8-aea8-9d29184eca21" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_5182632b-13fa-4df1-a870-de7b6daf6d41" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_e8e6c7b7-7a32-47f8-aea8-9d29184eca21" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_64153cf9-1adf-43fa-8d73-f98a041f9b31" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_e8e6c7b7-7a32-47f8-aea8-9d29184eca21" xlink:to="loc_srt_StatementGeographicalAxis_64153cf9-1adf-43fa-8d73-f98a041f9b31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_64153cf9-1adf-43fa-8d73-f98a041f9b31_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_64153cf9-1adf-43fa-8d73-f98a041f9b31" xlink:to="loc_srt_SegmentGeographicalDomain_64153cf9-1adf-43fa-8d73-f98a041f9b31_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_64153cf9-1adf-43fa-8d73-f98a041f9b31" xlink:to="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:to="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_445c60ef-2b8f-45e7-b589-8560ef0d8976" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:to="loc_country_US_445c60ef-2b8f-45e7-b589-8560ef0d8976" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AmericasExcludingUnitedStatesMember_fb77d8b4-de48-4f73-b061-4bfc84b18397" xlink:href="txg-20250930.xsd#txg_AmericasExcludingUnitedStatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:to="loc_txg_AmericasExcludingUnitedStatesMember_fb77d8b4-de48-4f73-b061-4bfc84b18397" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_60830142-4722-41d0-95ed-6d88e161b880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:to="loc_us-gaap_EMEAMember_60830142-4722-41d0-95ed-6d88e161b880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:to="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_59397ef3-0203-4747-abdc-8b2c09595708" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:to="loc_country_CN_59397ef3-0203-4747-abdc-8b2c09595708" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AsiaPacificExcludingChinaMember_ca09a1da-e702-4c01-8972-a22a9cb58f43" xlink:href="txg-20250930.xsd#txg_AsiaPacificExcludingChinaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:to="loc_txg_AsiaPacificExcludingChinaMember_ca09a1da-e702-4c01-8972-a22a9cb58f43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_68b889e9-8501-46d7-814d-0ca2c2e5c838" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_5182632b-13fa-4df1-a870-de7b6daf6d41" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_68b889e9-8501-46d7-814d-0ca2c2e5c838" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_d7014a6d-7f43-41c6-abb1-9139921fe9fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:to="loc_us-gaap_AssetAcquisitionAxis_d7014a6d-7f43-41c6-abb1-9139921fe9fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_d7014a6d-7f43-41c6-abb1-9139921fe9fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_d7014a6d-7f43-41c6-abb1-9139921fe9fd" xlink:to="loc_us-gaap_AssetAcquisitionDomain_d7014a6d-7f43-41c6-abb1-9139921fe9fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_aec6e31c-22c3-4947-ab4a-e608df1fe637" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_d7014a6d-7f43-41c6-abb1-9139921fe9fd" xlink:to="loc_us-gaap_AssetAcquisitionDomain_aec6e31c-22c3-4947-ab4a-e608df1fe637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_9d154fdb-b5d6-4aa4-abdd-1e83677f9bc7" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_aec6e31c-22c3-4947-ab4a-e608df1fe637" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_9d154fdb-b5d6-4aa4-abdd-1e83677f9bc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_c10036e7-b478-49a6-8370-b9aa1155bdfe" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:to="loc_srt_StatementScenarioAxis_c10036e7-b478-49a6-8370-b9aa1155bdfe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c10036e7-b478-49a6-8370-b9aa1155bdfe_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_c10036e7-b478-49a6-8370-b9aa1155bdfe" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c10036e7-b478-49a6-8370-b9aa1155bdfe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_9074be1e-4c44-45f0-a08b-e9ae4785c116" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_c10036e7-b478-49a6-8370-b9aa1155bdfe" xlink:to="loc_srt_ScenarioUnspecifiedDomain_9074be1e-4c44-45f0-a08b-e9ae4785c116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2794dbd3-901e-4e1f-b9f5-909e0c032e72" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_9074be1e-4c44-45f0-a08b-e9ae4785c116" xlink:to="loc_srt_ScenarioForecastMember_2794dbd3-901e-4e1f-b9f5-909e0c032e72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2ce670b6-7c29-402c-bc23-0a88320103c5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2ce670b6-7c29-402c-bc23-0a88320103c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_99d3058d-d637-4efe-8111-b8d3fa4ca9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:to="loc_us-gaap_OperatingLeaseLiability_99d3058d-d637-4efe-8111-b8d3fa4ca9e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_5aa97d06-c4ea-4dec-85ad-63847a93963a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_5aa97d06-c4ea-4dec-85ad-63847a93963a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#CapitalStockAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ea44af12-5065-4973-9fdf-14f740cb298a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ea44af12-5065-4973-9fdf-14f740cb298a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b714b945-a0f8-4845-99d8-faa1930d874f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea44af12-5065-4973-9fdf-14f740cb298a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b714b945-a0f8-4845-99d8-faa1930d874f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b714b945-a0f8-4845-99d8-faa1930d874f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b714b945-a0f8-4845-99d8-faa1930d874f" xlink:to="loc_us-gaap_ClassOfStockDomain_b714b945-a0f8-4845-99d8-faa1930d874f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b714b945-a0f8-4845-99d8-faa1930d874f" xlink:to="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c646715f-525b-42d5-982b-09676560fe3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:to="loc_us-gaap_CommonClassAMember_c646715f-525b-42d5-982b-09676560fe3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_9ab8b9e9-eb2f-4197-9ac1-098c513feab2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:to="loc_us-gaap_CommonClassBMember_9ab8b9e9-eb2f-4197-9ac1-098c513feab2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fd01a7dc-ceee-4a7d-94a5-48e6619af13d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:to="loc_us-gaap_CommonStockSharesIssued_fd01a7dc-ceee-4a7d-94a5-48e6619af13d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_de0c6d76-4be8-4478-9677-88caf9800443" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_de0c6d76-4be8-4478-9677-88caf9800443" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems_9dc1bed2-ba25-422e-91e4-d1bb250d031d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockTable_c49f072f-550a-47f1-87d8-c21aec7cc6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConversionOfStockLineItems_9dc1bed2-ba25-422e-91e4-d1bb250d031d" xlink:to="loc_us-gaap_ConversionOfStockTable_c49f072f-550a-47f1-87d8-c21aec7cc6e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_88d36afd-1de0-4556-92be-aadc7d3a82b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConversionOfStockTable_c49f072f-550a-47f1-87d8-c21aec7cc6e4" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_88d36afd-1de0-4556-92be-aadc7d3a82b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_88d36afd-1de0-4556-92be-aadc7d3a82b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_88d36afd-1de0-4556-92be-aadc7d3a82b4" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_88d36afd-1de0-4556-92be-aadc7d3a82b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_79abbe9f-b24c-4ebf-976e-aca8dd502fda" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_88d36afd-1de0-4556-92be-aadc7d3a82b4" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_79abbe9f-b24c-4ebf-976e-aca8dd502fda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ClassBCommonStocksConvertedToClassACommonStockMember_cf82033b-9c22-409c-8f63-44105627302f" xlink:href="txg-20250930.xsd#txg_ClassBCommonStocksConvertedToClassACommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_79abbe9f-b24c-4ebf-976e-aca8dd502fda" xlink:to="loc_txg_ClassBCommonStocksConvertedToClassACommonStockMember_cf82033b-9c22-409c-8f63-44105627302f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_b5f1ef54-cb96-4748-a164-16c201c802a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockLineItems_9dc1bed2-ba25-422e-91e4-d1bb250d031d" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_b5f1ef54-cb96-4748-a164-16c201c802a4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c45c0bc-4c86-4e98-916b-f28bc3135928" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_3d58197c-6946-4eea-bc34-77d58a39b148" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c45c0bc-4c86-4e98-916b-f28bc3135928" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_3d58197c-6946-4eea-bc34-77d58a39b148" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e597aa6b-50d3-4121-b337-3b695372fcdb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_3d58197c-6946-4eea-bc34-77d58a39b148" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e597aa6b-50d3-4121-b337-3b695372fcdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e597aa6b-50d3-4121-b337-3b695372fcdb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e597aa6b-50d3-4121-b337-3b695372fcdb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e597aa6b-50d3-4121-b337-3b695372fcdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e597aa6b-50d3-4121-b337-3b695372fcdb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_0793925c-22cd-4344-96e7-ba9f4706e894" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:to="loc_us-gaap_CostOfSalesMember_0793925c-22cd-4344-96e7-ba9f4706e894" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f48ec243-4bed-4a8b-8734-a65816d317e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f48ec243-4bed-4a8b-8734-a65816d317e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0c21d5de-cf6c-415b-ab59-4a8d4a365e20" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0c21d5de-cf6c-415b-ab59-4a8d4a365e20" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8be2fe03-e8fc-45f0-a94c-cb7d2bc0859e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c45c0bc-4c86-4e98-916b-f28bc3135928" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8be2fe03-e8fc-45f0-a94c-cb7d2bc0859e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_us-gaap_AwardTypeAxis_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a86407cd-a8a3-4b32-b873-61961d9c8f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_us-gaap_PerformanceSharesMember_a86407cd-a8a3-4b32-b873-61961d9c8f4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_CompoundAnnualGrowthRateMember_574c8713-3b52-467a-adf4-5136eab73f46" xlink:href="txg-20250930.xsd#txg_CompoundAnnualGrowthRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_txg_CompoundAnnualGrowthRateMember_574c8713-3b52-467a-adf4-5136eab73f46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TotalShareholderReturnMember_278ca028-1e0d-49b2-8f7b-0ea219e43611" xlink:href="txg-20250930.xsd#txg_TotalShareholderReturnMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_txg_TotalShareholderReturnMember_278ca028-1e0d-49b2-8f7b-0ea219e43611" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_24665118-f03c-4ad9-83d7-27647aa23eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_us-gaap_EmployeeStockMember_24665118-f03c-4ad9-83d7-27647aa23eb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d6252c37-7f26-47d1-ac6e-11de8c1ca76b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_us-gaap_PlanNameAxis_d6252c37-7f26-47d1-ac6e-11de8c1ca76b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d6252c37-7f26-47d1-ac6e-11de8c1ca76b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_d6252c37-7f26-47d1-ac6e-11de8c1ca76b" xlink:to="loc_us-gaap_PlanNameDomain_d6252c37-7f26-47d1-ac6e-11de8c1ca76b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_d6252c37-7f26-47d1-ac6e-11de8c1ca76b" xlink:to="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TwoThousandsNineteenPlanMember_df6fab1e-717d-43fc-9e1d-3eedd8ed76f7" xlink:href="txg-20250930.xsd#txg_TwoThousandsNineteenPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:to="loc_txg_TwoThousandsNineteenPlanMember_df6fab1e-717d-43fc-9e1d-3eedd8ed76f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_MarketBasedPerformanceAwardsMember_759b14c5-fc10-482c-97cb-0d7f91fdc1cb" xlink:href="txg-20250930.xsd#txg_MarketBasedPerformanceAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:to="loc_txg_MarketBasedPerformanceAwardsMember_759b14c5-fc10-482c-97cb-0d7f91fdc1cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember_f74eeddb-99b5-4af5-8d57-fbec77d41686" xlink:href="txg-20250930.xsd#txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:to="loc_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember_f74eeddb-99b5-4af5-8d57-fbec77d41686" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_us-gaap_StatementClassOfStockAxis_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb" xlink:to="loc_us-gaap_ClassOfStockDomain_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_271d27d3-5cc3-4816-b722-add2fcf07537" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb" xlink:to="loc_us-gaap_ClassOfStockDomain_271d27d3-5cc3-4816-b722-add2fcf07537" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9037009f-68eb-4889-8053-312064475949" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_271d27d3-5cc3-4816-b722-add2fcf07537" xlink:to="loc_us-gaap_CommonClassAMember_9037009f-68eb-4889-8053-312064475949" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_srt_RangeAxis_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e" xlink:to="loc_srt_RangeMember_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e" xlink:to="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_02582c41-a2ec-4114-917d-ea6631fb6b3e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:to="loc_srt_MinimumMember_02582c41-a2ec-4114-917d-ea6631fb6b3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6654f037-9d29-4fc4-9ebc-b425f6315f55" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:to="loc_srt_MaximumMember_6654f037-9d29-4fc4-9ebc-b425f6315f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dffd25f1-9c17-4380-a116-bac38d0ea46f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dffd25f1-9c17-4380-a116-bac38d0ea46f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_93707d10-3998-45f0-ae67-e05f0f9ff2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_93707d10-3998-45f0-ae67-e05f0f9ff2ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78fbcdfe-cb43-40d9-a084-c93377c5b96b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78fbcdfe-cb43-40d9-a084-c93377c5b96b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage_7a2117e6-3bc3-4957-8d6b-2589c0fbe698" xlink:href="txg-20250930.xsd#txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage_7a2117e6-3bc3-4957-8d6b-2589c0fbe698" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ff5442d-c85f-4fa8-8566-6c42deca3477" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ff5442d-c85f-4fa8-8566-6c42deca3477" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_ce2921dd-1af7-41d8-98cc-c8c36b0bea23" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_ce2921dd-1af7-41d8-98cc-c8c36b0bea23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09a1a278-2b0c-4c03-8f00-04102f41a5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09a1a278-2b0c-4c03-8f00-04102f41a5a6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9f2b23a3-234b-4ece-bd6d-fa1786a500b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9f2b23a3-234b-4ece-bd6d-fa1786a500b3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fc657a39-f7c7-419e-b419-31de2cdbf8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fc657a39-f7c7-419e-b419-31de2cdbf8c9" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3c45eaa0-029b-4703-ac25-69516c3b3a50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3c45eaa0-029b-4703-ac25-69516c3b3a50" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9f931d0f-2743-4a3c-84fe-fb45c821f17c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3c45eaa0-029b-4703-ac25-69516c3b3a50" xlink:to="loc_us-gaap_AwardTypeAxis_9f931d0f-2743-4a3c-84fe-fb45c821f17c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9f931d0f-2743-4a3c-84fe-fb45c821f17c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9f931d0f-2743-4a3c-84fe-fb45c821f17c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9f931d0f-2743-4a3c-84fe-fb45c821f17c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8bb9eb6d-c68e-46c9-afc5-b9061ba99c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9f931d0f-2743-4a3c-84fe-fb45c821f17c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8bb9eb6d-c68e-46c9-afc5-b9061ba99c2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_04cf5903-af7e-41f4-a9bd-0991c6d1497f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8bb9eb6d-c68e-46c9-afc5-b9061ba99c2c" xlink:to="loc_us-gaap_PerformanceSharesMember_04cf5903-af7e-41f4-a9bd-0991c6d1497f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_564be114-0aa0-45a6-9fa0-4cf9c58daee3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_564be114-0aa0-45a6-9fa0-4cf9c58daee3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3ad66fe7-07da-4ae4-9595-93c8d9bf9489" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3ad66fe7-07da-4ae4-9595-93c8d9bf9489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b84dd913-14bd-46b6-9f53-559f8e2b070b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b84dd913-14bd-46b6-9f53-559f8e2b070b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1376e781-2a26-49b0-abc5-0cdc114506be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1eb8a39f-0507-4232-bbc0-df09307249ee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1376e781-2a26-49b0-abc5-0cdc114506be" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1eb8a39f-0507-4232-bbc0-df09307249ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_da945e61-957d-45dc-87ec-ca5e5a20f5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1eb8a39f-0507-4232-bbc0-df09307249ee" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_da945e61-957d-45dc-87ec-ca5e5a20f5ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_da945e61-957d-45dc-87ec-ca5e5a20f5ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_da945e61-957d-45dc-87ec-ca5e5a20f5ef" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_da945e61-957d-45dc-87ec-ca5e5a20f5ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_da945e61-957d-45dc-87ec-ca5e5a20f5ef" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember_d532141f-448e-4931-b272-41a13a6af932" xlink:href="txg-20250930.xsd#txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:to="loc_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember_d532141f-448e-4931-b272-41a13a6af932" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_f4f1d5d2-b579-49f0-bd5a-2e6077b03ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_f4f1d5d2-b579-49f0-bd5a-2e6077b03ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SharesUnderEsppPlanMember_b1e5bcee-a1ab-427d-9d54-7fcc8b6de4a3" xlink:href="txg-20250930.xsd#txg_SharesUnderEsppPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:to="loc_txg_SharesUnderEsppPlanMember_b1e5bcee-a1ab-427d-9d54-7fcc8b6de4a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8dfcac3c-1d6d-4104-9955-cbdce94a2cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1376e781-2a26-49b0-abc5-0cdc114506be" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8dfcac3c-1d6d-4104-9955-cbdce94a2cb3" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>txg-20250930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:186aa39e-1b5f-4dc6-8cc0-7a6f54c02f58,g:d01da929-2d55-44f2-966d-9775b4981ca3-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a25407e1-5ebc-4080-a321-252c23a40eca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_ade3eaa7-682b-47b0-a74b-e29e5ee478b1_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_0a3b4189-d794-4a9a-8704-93cb14be35bf_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_69e7d5b8-d0a9-49b9-a33d-e3a08f85b5fa_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025 (excluding the nine months ended September 30, 2025)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_27448a3a-3ecb-41af-9072-43553c628295_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_2df34d51-bc8d-450f-82d7-e14075db4798_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_b0d4fbde-d71b-49a1-a980-05fa2d08e5c5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_fe209a46-bd93-4a9f-a008-18adf42793bc_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_80408929-a95b-49db-88be-e7beea133c46_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional&#160;Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_62603d22-abd7-4494-9848-80071d95be73_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Financial Statement Information</link:label>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Financial Information Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:to="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_51b5d3d5-378c-44c8-89c5-1c3520e78313_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Issued Accounting Pronouncement and Disclosure Rules</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_e731a7c0-10bc-4565-a4bd-4f3ba6d221ce_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ProductsAndServicesExcludingGrantRevenueMember_5648d052-a557-4cdc-8bc2-aca7c942b0dc_terseLabel_en-US" xlink:label="lab_txg_ProductsAndServicesExcludingGrantRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and Services, Excluding Grant Revenue</link:label>
    <link:label id="lab_txg_ProductsAndServicesExcludingGrantRevenueMember_label_en-US" xlink:label="lab_txg_ProductsAndServicesExcludingGrantRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products And Services, Excluding Grant Revenue [Member]</link:label>
    <link:label id="lab_txg_ProductsAndServicesExcludingGrantRevenueMember_documentation_en-US" xlink:label="lab_txg_ProductsAndServicesExcludingGrantRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Products And Services, Excluding Grant Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductsAndServicesExcludingGrantRevenueMember" xlink:href="txg-20250930.xsd#txg_ProductsAndServicesExcludingGrantRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ProductsAndServicesExcludingGrantRevenueMember" xlink:to="lab_txg_ProductsAndServicesExcludingGrantRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_cf78122e-e77d-494e-8f83-f1cdbb77a986_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_f5b81803-745c-4f53-bcfc-2769d5a56ab8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7c6437e5-0d41-42d1-83bb-38f3b3dd2d33_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_e6434157-32ac-4c2c-a0e1-82363744d62c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_PaymentsForAssetAcquisitions_6f67650c-ef51-4435-ba04-95c29cba45f1_terseLabel_en-US" xlink:label="lab_txg_PaymentsForAssetAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash consideration</link:label>
    <link:label id="lab_txg_PaymentsForAssetAcquisitions_label_en-US" xlink:label="lab_txg_PaymentsForAssetAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For Asset Acquisitions</link:label>
    <link:label id="lab_txg_PaymentsForAssetAcquisitions_documentation_en-US" xlink:label="lab_txg_PaymentsForAssetAcquisitions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For Asset Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_PaymentsForAssetAcquisitions" xlink:href="txg-20250930.xsd#txg_PaymentsForAssetAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_PaymentsForAssetAcquisitions" xlink:to="lab_txg_PaymentsForAssetAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_TwoThousandsNineteenPlanMember_0ffb540e-b1d7-4e14-b3d4-29973d7877a7_terseLabel_en-US" xlink:label="lab_txg_TwoThousandsNineteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 Plan</link:label>
    <link:label id="lab_txg_TwoThousandsNineteenPlanMember_label_en-US" xlink:label="lab_txg_TwoThousandsNineteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousands Nineteen Plan [Member]</link:label>
    <link:label id="lab_txg_TwoThousandsNineteenPlanMember_documentation_en-US" xlink:label="lab_txg_TwoThousandsNineteenPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousands Nineteen Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TwoThousandsNineteenPlanMember" xlink:href="txg-20250930.xsd#txg_TwoThousandsNineteenPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_TwoThousandsNineteenPlanMember" xlink:to="lab_txg_TwoThousandsNineteenPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveSettledWithoutCash2_be3225d4-4b95-4084-b8ed-a9905b5cca49_negatedLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Non-cash charge</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveSettledWithoutCash2_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Settled without Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:to="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_705fc8e7-0001-4296-a8ac-2c3f9c9cfa33_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AccruedPayrollAndRelatedCosts_168f00eb-1856-4a61-aabd-8ce5d415cbd8_verboseLabel_en-US" xlink:label="lab_txg_AccruedPayrollAndRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and related costs</link:label>
    <link:label id="lab_txg_AccruedPayrollAndRelatedCosts_label_en-US" xlink:label="lab_txg_AccruedPayrollAndRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Payroll And Related Costs</link:label>
    <link:label id="lab_txg_AccruedPayrollAndRelatedCosts_documentation_en-US" xlink:label="lab_txg_AccruedPayrollAndRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Payroll And Related Costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedPayrollAndRelatedCosts" xlink:href="txg-20250930.xsd#txg_AccruedPayrollAndRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AccruedPayrollAndRelatedCosts" xlink:to="lab_txg_AccruedPayrollAndRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_83581a72-97c2-4fe2-8104-86f6e9db2d9b_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Transaction price allocated to remaining performance obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_4d78486c-9af6-4ed6-a1cb-1da2e02d8dad_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_8e88bd8c-3f78-4444-a341-6aff05c40b11_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e500a088-51a8-41e9-8bfc-a47eaeab6372_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c0b46e7f-3f95-475e-9e5e-7ca19bd71927_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_48fcbd90-527e-4372-a0fd-26da300c3b5b_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_0d1c69e2-dabd-4c88-b274-7e11af3591be_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_306dbb44-fa08-433d-b22f-f8897c428568_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_786bc040-808e-49d4-b3f6-54c10a167b27_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_eaa4cec2-aa01-4bea-a5e6-744263132527_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_LicensingAndRoyaltyRevenueMember_8022394e-c22c-4c5f-a9cf-7536db40c309_terseLabel_en-US" xlink:label="lab_txg_LicensingAndRoyaltyRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">License and royalty revenue</link:label>
    <link:label id="lab_txg_LicensingAndRoyaltyRevenueMember_label_en-US" xlink:label="lab_txg_LicensingAndRoyaltyRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Licensing And Royalty Revenue [Member]</link:label>
    <link:label id="lab_txg_LicensingAndRoyaltyRevenueMember_documentation_en-US" xlink:label="lab_txg_LicensingAndRoyaltyRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Licensing And Royalty Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_LicensingAndRoyaltyRevenueMember" xlink:to="lab_txg_LicensingAndRoyaltyRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_b693bfe5-5bc2-494e-a1d6-20dcfc5760d0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_5f9c2d58-ff54-4dfa-9ab3-b6e8882834ce_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_463115fe-6d34-4696-8558-6d0af60abf60_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cancelled and forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2a42387f-590b-4d98-bd6f-470098492090_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_eac77f74-ece0-4df0-873c-ad30649ee622_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_255a4b58-f3bd-45b5-8dee-95c9f530b38d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock for acquisition of assets (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0013386d-a0d3-4715-b26c-3c9828f1a83d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock&#160;Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4063a679-8ccb-4f86-ab2a-0319d79d2656_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_f2050253-5d9a-4a94-8bbd-5b07bae091b3_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockNameDomain_23a3d80c-f16f-4f0f-942d-de7642f696bf_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockNameDomain_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockNameDomain" xlink:to="lab_us-gaap_ConversionOfStockNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_808fe25c-83cd-47ab-b56b-9998649b1d10_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_ff4cb240-3b4c-4e3e-b4f8-51d408f1ee2e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_8bb2c620-74dd-4f82-8625-ddd61c0f7ff6_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AccruedLegalAndRelatedExpensesCurrent_530833ed-ad74-4b28-8cd5-f0d38565742f_verboseLabel_en-US" xlink:label="lab_txg_AccruedLegalAndRelatedExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Legal and related costs</link:label>
    <link:label id="lab_txg_AccruedLegalAndRelatedExpensesCurrent_label_en-US" xlink:label="lab_txg_AccruedLegalAndRelatedExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Legal And Related Expenses Current</link:label>
    <link:label id="lab_txg_AccruedLegalAndRelatedExpensesCurrent_documentation_en-US" xlink:label="lab_txg_AccruedLegalAndRelatedExpensesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued legal expenses current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedLegalAndRelatedExpensesCurrent" xlink:href="txg-20250930.xsd#txg_AccruedLegalAndRelatedExpensesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AccruedLegalAndRelatedExpensesCurrent" xlink:to="lab_txg_AccruedLegalAndRelatedExpensesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c030f320-1e06-473a-b12f-2f8250e60a06_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of company's operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionTextBlock_dfe08279-bd6c-412e-bf04-12cdff2f5a6d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionTextBlock" xlink:to="lab_us-gaap_AssetAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_TechnologyLicensesMember_fc12949e-bfa6-4f21-ad91-0174bb5c7bee_terseLabel_en-US" xlink:label="lab_txg_TechnologyLicensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology licenses</link:label>
    <link:label id="lab_txg_TechnologyLicensesMember_label_en-US" xlink:label="lab_txg_TechnologyLicensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology Licenses [Member]</link:label>
    <link:label id="lab_txg_TechnologyLicensesMember_documentation_en-US" xlink:label="lab_txg_TechnologyLicensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Technology licenses member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TechnologyLicensesMember" xlink:href="txg-20250930.xsd#txg_TechnologyLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_TechnologyLicensesMember" xlink:to="lab_txg_TechnologyLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ab8afcd5-a0bc-4a70-9bf2-b1c24077a29a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_0e94e5aa-04ba-4cc4-ba95-dfb8d9193e87_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_69f66745-cacc-4ab1-81f0-6cfc86c7faf8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_c83cbd27-0896-48aa-a5be-3d29b484f777_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e1ade52b-4a4a-4215-9567-68a74ce27c52_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ea016ba0-92b2-42f8-b1cb-4a1c3a5f0069_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e57661f5-cfb4-4bf1-aa31-eceaaa313dc4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_9ef9cae5-46af-4109-b26a-905c6e5652d4_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_fb470f72-14a6-4848-93c2-8127080ddd38_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_3e7ec122-e9d9-4ea3-a31a-83571911f27b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_2b858e37-ba9d-4ddc-8aef-46bab8ffdb1e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_ced1ebc0-72a2-4031-b38c-6d73407b753a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a356666a-3f7f-4b3f-98f8-eb0d8e119b6c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_1235f0ba-ee8a-4647-814d-f412688f4e41_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued bonus</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent" xlink:to="lab_us-gaap_AccruedBonusesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_dddc64c7-a8d0-4663-86a8-66ac505e7976_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities_bf4b0ad2-d3b6-4c59-9865-74b1c28aec26_terseLabel_en-US" xlink:label="lab_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Accrued Liabilities And Other Current Liabilities</link:label>
    <link:label id="lab_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease in accrued liabilities and other current liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" xlink:href="txg-20250930.xsd#txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" xlink:to="lab_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_11e974a7-86fb-46d1-9acc-a3dc49ea796c_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_7825181c-3153-4743-ae0a-c3bcc9475fbe_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_SpatialInstrumentsMember_8689db40-2b2b-4d72-8a31-48b1418b20a0_terseLabel_en-US" xlink:label="lab_txg_SpatialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Spatial</link:label>
    <link:label id="lab_txg_SpatialInstrumentsMember_label_en-US" xlink:label="lab_txg_SpatialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Spatial - Instruments [Member]</link:label>
    <link:label id="lab_txg_SpatialInstrumentsMember_documentation_en-US" xlink:label="lab_txg_SpatialInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Spatial - Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SpatialInstrumentsMember" xlink:href="txg-20250930.xsd#txg_SpatialInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_SpatialInstrumentsMember" xlink:to="lab_txg_SpatialInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_2a29f401-cd24-44cf-87ca-879f768fe8f3_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_3bbc3ef2-49aa-43e5-9c4a-0f795add35db_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_852385a2-3b0d-433c-a0d0-42e05e9a2990_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_4b174c0b-4f9b-4c30-b8d8-7158a0321361_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_a55b92b2-2829-4cfe-9d70-14f697df45ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Realized loss on marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Security, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:to="lab_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4b7a3775-5950-45ba-a23f-eaa21e6808bb_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_cb44e73a-8e60-4c6b-9043-d38598416e93_negatedLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repairs and replacements</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_3bb7e1ff-dc2b-462f-b6c8-3a26be99cc8c_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_a5a88566-33be-43b5-af1c-beb0d49f484c_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_96afa1dd-52c5-4090-a149-c389f2d535d6_totalLabel_en-US" xlink:label="lab_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net identifiable assets acquired</link:label>
    <link:label id="lab_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:label id="lab_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_263f3f52-edbd-4132-b236-2842c42610a2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, noncurrent</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_0d67e47d-6644-401e-9c29-a637641abd89_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_0d799429-6dec-4d66-8750-5bbc664e7476_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7aef7ffa-c3f1-4719-90bd-003eb6a4ae11_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d4d209d7-0fdd-45a2-8d93-d0e0001ab7a3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_dc89f919-db99-43ac-8561-f6bd1d979971_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts charged to cost of revenue</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_72d89c8e-34fc-4376-b424-06292bc58331_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_1ecf04b1-5fbd-4dc1-8c47-e11dcf64d979_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of Class&#160;A common stock related to equity awards (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_ba883561-f35c-4079-953d-ae9d0915d897_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_89cb2e52-a6f9-4e03-9943-6a9c74e2984e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesLineItems_8de3d73a-d968-458a-b56d-177f0de96e7e_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems" xlink:to="lab_us-gaap_MarketableSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_44d4a8c2-4a07-4254-8f9d-f12771536ce6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rates changes on cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_0823f04c-4f41-41ec-856b-a0d63fbcab7a_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_1007968e-7e81-4c21-ac1f-84cc3ec3c869_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCosts_94ab33bb-c604-4c44-819a-cbbbc132592f_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCosts_label_en-US" xlink:label="lab_us-gaap_RestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts" xlink:to="lab_us-gaap_RestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_d1d4fde6-669b-4356-8b36-e9beafd81818_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_c3978769-65d6-469d-a1ca-0572e5b77bb0_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense (Excluding Acquired in Process Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_3d7aec22-2b69-407e-936c-ab1c6c0fb64b_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of long lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_24939628-4929-457e-b735-afc463d790d7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_8fbd9513-6459-4566-a443-4d4dcbea9bbf_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_ee544688-6b38-4c9d-b5f5-685580b8060b_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4d8c3cf0-ae0b-4749-9e7a-21c185ca5756_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8334ed9c-ad6d-40e8-9363-a299510701d2_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_3292c2b7-df0b-47e6-9438-40dfb50943d3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_763c0ad5-5b68-4660-9c31-0ea371beea76_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating&#160;Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_129701e3-6f0c-4989-a370-8b7d27f71b68_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_SharesUnderEsppPlanMember_94bc04e6-e530-4065-b43a-d3bdc7c649b0_terseLabel_en-US" xlink:label="lab_txg_SharesUnderEsppPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares committed under ESPP</link:label>
    <link:label id="lab_txg_SharesUnderEsppPlanMember_label_en-US" xlink:label="lab_txg_SharesUnderEsppPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Under ESPP Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SharesUnderEsppPlanMember" xlink:href="txg-20250930.xsd#txg_SharesUnderEsppPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_SharesUnderEsppPlanMember" xlink:to="lab_txg_SharesUnderEsppPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionAssetsAndLiabilitiesOther_46769183-529e-4813-8a7a-edf792a24127_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionAssetsAndLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets and liabilities, net</link:label>
    <link:label id="lab_txg_AssetAcquisitionAssetsAndLiabilitiesOther_label_en-US" xlink:label="lab_txg_AssetAcquisitionAssetsAndLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Assets And Liabilities, Other</link:label>
    <link:label id="lab_txg_AssetAcquisitionAssetsAndLiabilitiesOther_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionAssetsAndLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Assets And Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAndLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther" xlink:to="lab_txg_AssetAcquisitionAssetsAndLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_ed71dfee-bf54-4532-9e2e-0b8d2ea4e2c6_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_c088c54e-d01c-44c0-a51a-f192ef5f7469_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_7cfa609b-4e10-47ad-8ba2-55ae5c504bb7_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_6976dfc5-29f2-43a3-be7f-ca685868fdd5_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Severance and Benefits Costs</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_441d29d6-4aa0-4170-816c-b9a2bc42e206_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_d85f91ab-dd5c-454d-b1ca-e13ed6dcd63a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_e35cbb8c-03db-43bb-9adf-f40223cbdf65_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued in period for previously outstanding awards (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_c3a4ac58-a892-475f-909e-c80dad340327_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a52d1bd1-59c0-4bac-aac4-8e6c3e90a5de_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_807dda4d-bd78-4c78-9a99-97e7bf382048_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of changes in the reserve for product warranties</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_SpatialConsumablesMember_c96654d4-f4f0-48f8-99eb-9cf226cd7c14_terseLabel_en-US" xlink:label="lab_txg_SpatialConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Spatial</link:label>
    <link:label id="lab_txg_SpatialConsumablesMember_label_en-US" xlink:label="lab_txg_SpatialConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Spatial - Consumables [Member]</link:label>
    <link:label id="lab_txg_SpatialConsumablesMember_documentation_en-US" xlink:label="lab_txg_SpatialConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Spatial - Consumables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SpatialConsumablesMember" xlink:href="txg-20250930.xsd#txg_SpatialConsumablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_SpatialConsumablesMember" xlink:to="lab_txg_SpatialConsumablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fb08c5ec-a8e3-4468-9f69-b1c76467e2d6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_f606c4ff-6aca-4dad-bcf1-a92bbc639261_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_89ed3678-5788-426d-8ce5-14e51721e845_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e89a38d-7d19-49cd-9b06-4ad7f6000a0c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted&#160;Stock Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_19089511-fa16-41c0-9c1d-3a370145681b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_27b251bb-cafa-4a06-aa68-9bed7b7aa9de_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_efd2e6a2-4937-46ed-8a2e-5160bd3edc75_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c45edc53-0c35-458b-9556-c46ca753177d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_9aae66af-b19d-470e-ac42-d9541aedb0b1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_e8c2760b-b325-4ea2-802d-e3a023ec6486_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Benefit from) provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_e7fdc6f7-eacf-4351-965b-b68be96361df_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_ca95bc63-239e-42cb-8a3f-6c6b3c0db725_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_e2800e80-643c-4dc0-bbb5-472ccdf95eff_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ChromiumInstrumentsMember_2ee2e524-0a01-49e1-a01d-6f16224c71d9_terseLabel_en-US" xlink:label="lab_txg_ChromiumInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chromium</link:label>
    <link:label id="lab_txg_ChromiumInstrumentsMember_label_en-US" xlink:label="lab_txg_ChromiumInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chromium - Instruments [Member]</link:label>
    <link:label id="lab_txg_ChromiumInstrumentsMember_documentation_en-US" xlink:label="lab_txg_ChromiumInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Chromium - Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ChromiumInstrumentsMember" xlink:href="txg-20250930.xsd#txg_ChromiumInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ChromiumInstrumentsMember" xlink:to="lab_txg_ChromiumInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_afbbe838-a463-4b9c-b7f0-f16171cb39ca_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_6d6916a6-f1e1-45d0-85e5-65e22eb96126_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_d48976fa-5ffc-46b5-ad4f-75f30851f85e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_61660be8-93a1-4c24-b79c-d4ae980e810a_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_484396fe-8023-4646-bf0b-bee932ac1e8e_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ChromiumConsumablesMember_13494c68-5556-4505-b7ec-b0da21e912bb_terseLabel_en-US" xlink:label="lab_txg_ChromiumConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chromium</link:label>
    <link:label id="lab_txg_ChromiumConsumablesMember_label_en-US" xlink:label="lab_txg_ChromiumConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chromium - Consumables [Member]</link:label>
    <link:label id="lab_txg_ChromiumConsumablesMember_documentation_en-US" xlink:label="lab_txg_ChromiumConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Chromium - Consumables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ChromiumConsumablesMember" xlink:href="txg-20250930.xsd#txg_ChromiumConsumablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ChromiumConsumablesMember" xlink:to="lab_txg_ChromiumConsumablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockTable_8e829d1d-959c-4d5b-a027-58e18a2e7b63_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockTable_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockTable" xlink:to="lab_us-gaap_ConversionOfStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_db72f99e-f427-4a9a-a1cf-fc19de44be74_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_5755cfff-35c1-4535-85ad-9217152dfa76_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f69a9e29-30a9-481b-aa9e-dd641d5c3d4c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_03ba985b-98fb-460c-ad4c-379b92baac0d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8ab4d291-a969-40f1-aa39-b1620532a635_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_dbb5dded-09e9-4b2b-80c9-a9170182c6da_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of revenue of recognized in deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementGain_7c298cd4-d5e3-44c2-83bb-a344a56d851f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementGain" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on settlement</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementGain_2d2e639f-ac41-4c9b-b89a-5cdfb196b6cb_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on settlement</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementGain_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementGain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationSettlementGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementGain" xlink:to="lab_us-gaap_LitigationSettlementGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c25125ba-1fde-4d60-abb1-a69e21c05210_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6dc9c80f-c106-44c6-8cc7-6d50cacd1404_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_68c08605-3e8c-4645-bd33-48ba67a74fb6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_ca437c34-afc8-4f70-8e62-6691e9bb6e5f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of share-based payment award, stock options, valuation assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_21e6c7fc-935e-4102-8271-32965f5b0ad0_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_bccaef57-206c-4ceb-a065-8f7c6041c272_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_37e552da-bdbf-4e41-b33e-4418a0eaf9ca_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_1ee4105f-1357-4ba5-a0e9-9ffbde4838a0_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_c70b8b77-832f-41a9-a022-2bd5829a05a1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3da86bb2-92b2-4e24-a969-1d6cbd3a670d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_dbbfd40a-3536-48ee-9215-edb9dbbec17d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AccruedCommissionsCurrent_364bb7b7-0078-497e-8f8a-629c0b38e5d4_terseLabel_en-US" xlink:label="lab_txg_AccruedCommissionsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued commissions</link:label>
    <link:label id="lab_txg_AccruedCommissionsCurrent_label_en-US" xlink:label="lab_txg_AccruedCommissionsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Commissions Current</link:label>
    <link:label id="lab_txg_AccruedCommissionsCurrent_documentation_en-US" xlink:label="lab_txg_AccruedCommissionsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued commissions, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedCommissionsCurrent" xlink:href="txg-20250930.xsd#txg_AccruedCommissionsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AccruedCommissionsCurrent" xlink:to="lab_txg_AccruedCommissionsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_0f92f93a-42e5-4d58-aa25-7162b9b1d71b_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_4adcd198-7866-4a57-a281-d4d9527c1283_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ccf1b37d-2d86-410e-a5f6-047c759e4740_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Marketable securities:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_b8101d9e-2543-445c-8425-0af292c3f211_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_75e4ebec-e259-4f84-84fb-efd959c8c3fc_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_478f0a6f-c80a-4282-94c9-879a677b62f6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_ef3cb773-834d-4578-8456-e4b890590c69_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_b6a01860-49b6-48a2-9e93-71aa56e0f1d2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset and lease impairment charges</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f1399697-f828-4d6d-9166-b6eb14e97da4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_3b6ed996-009f-4c8f-a703-88b38962e273_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_56246819-3227-46b3-90c7-5eb736f5a208_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_1512ea54-6c55-4d7d-9bbe-a9839178d702_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_73b4ec45-67de-45f6-a3b2-d61fad89c053_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_76632b98-f8b6-4ab1-aad9-a8d25a1a3436_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8dd13174-a9f7-477b-b31e-cc38f39ce688_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected period of revenue recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_e9fe80ce-a18d-444c-9089-96c0da60881c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_2310b74c-6eeb-44a0-b085-2748b841c3dc_terseLabel_en-US" xlink:label="lab_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of litigation settlement and intellectual property license granted</link:label>
    <link:label id="lab_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_label_en-US" xlink:label="lab_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Litigation Settlement And Intellectual Property License Granted</link:label>
    <link:label id="lab_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_documentation_en-US" xlink:label="lab_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Litigation Settlement And Intellectual Property License Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" xlink:href="txg-20250930.xsd#txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" xlink:to="lab_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_cd1a53eb-ee4d-4a83-b52b-95e01f62b0f0_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_1e35ad4e-4ccf-4bb3-86de-71a913a0a50d_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_78566a4e-b4b9-48a2-a72f-e796161d1ad7_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_dd0edfba-150e-411e-b814-53e66fd558ee_terseLabel_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_36de8a4b-008c-4c30-91f4-4210ca5a8d00_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_8aace0e8-41d3-46da-a588-f4d5945cc14d_terseLabel_en-US" xlink:label="lab_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_label_en-US" xlink:label="lab_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due After Year Four</link:label>
    <link:label id="lab_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_documentation_en-US" xlink:label="lab_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="txg-20250930.xsd#txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="lab_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets_6649a052-57b2-4af5-a79d-87c534511b76_terseLabel_en-US" xlink:label="lab_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued for acquisition of assets</link:label>
    <link:label id="lab_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets_label_en-US" xlink:label="lab_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Or Part Noncash Acquisition, Common Stock Issued For Acquisition Of Assets</link:label>
    <link:label id="lab_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets_documentation_en-US" xlink:label="lab_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash Or Part Noncash Acquisition, Common Stock Issued For Acquisition Of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" xlink:href="txg-20250930.xsd#txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" xlink:to="lab_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_820ac52e-d756-470e-92ad-0f72dfed268c_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_dda3b4d8-6ae0-4aa0-8e77-c5c89983a547_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_9a816407-a343-4a56-b008-15b6135143b2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability_c417e668-222b-4c76-91f5-3fa03118e100_periodStartLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of period</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability_82700d32-50c8-41d7-a378-074ba91e3db3_periodEndLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability_63e4c13f-67b9-498b-b3ce-4f52e618d3a5_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional cash or equity consideration</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:to="lab_us-gaap_AssetAcquisitionContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_ca63c0c2-e374-4427-be57-161702bdf337_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_64961bbb-0d88-4e73-87f3-18d6d5ace490_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of recorded stock-based compensation expense in the condensed consolidated statement of operations</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_4ca09349-f316-44c7-a524-94212c492baf_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining Useful Life in Years</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_313814cf-1dc6-4507-a535-953b1098378b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e151ffcf-859f-43e3-b755-42315c4cee5f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_563a617f-daab-428a-9bff-f5c9f4fe8975_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockLineItems_c6c5c1bd-4628-4e31-aab5-fa39c67a6f57_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockLineItems" xlink:to="lab_us-gaap_ConversionOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_c46e8ce7-ba0e-43a3-b62e-fd89a7d526c5_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_bd76b949-9ae0-4d20-bd3d-c277a71940ac_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_d69c2431-4318-45fe-ba74-41275b6af8d0_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_f841935e-f91d-4241-991c-7dda35116911_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalties for licensed technologies</link:label>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Royalties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRoyaltiesCurrent" xlink:to="lab_us-gaap_AccruedRoyaltiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_de5c6af9-619c-451e-9fd0-45135d3c05c3_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock_14c318ae-37ef-4fda-b697-bddb3b191961_terseLabel_en-US" xlink:label="lab_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of additional information related to operating leases</link:label>
    <link:label id="lab_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Additional Information Related To Operating Leases [Table Text Block]</link:label>
    <link:label id="lab_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock_documentation_en-US" xlink:label="lab_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of additional information related to operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:href="txg-20250930.xsd#txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:to="lab_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_dfb535ec-20b2-45f4-909d-07ac8a900d6c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis_4ac0ba59-c37b-4b1a-b68c-41b33f19a5f7_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Conversion Description [Axis]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Conversion Description [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_cfb9c8d0-338f-46ff-bb92-1541adda724b_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment and software</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_7c34caf2-9af5-489b-bbe1-48d3a06e4655_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_df1fff2e-c40e-42d3-8694-1fab34a2d99b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e0e3fbca-2550-4bde-a686-e35cabc7f036_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_7696497c-403b-431a-b0ab-acdc39fd45ec_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in progress</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_5b0dd5d7-7e6d-4c4f-8b27-b37944274c2b_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_65913f63-ca1c-4216-83a7-2754172a9101_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_65602188-27e8-4da7-ab25-1e58f84cd5a4_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_0093ce6d-426d-408c-86f9-dd60cbba5579_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_fd63ecab-d2d2-4baf-898a-be46e5f7a6aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Other Item</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e6469592-9c46-487e-9bb5-7b79e74b7041_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_df3cce1b-4708-46db-bb61-cadfbb69102c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a12acab3-dc74-4e38-999d-e3184b2e2c9c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancelled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_b0b23c3b-2bab-4ed7-a649-91b4b09d5db4_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognized foreign currency transaction income (loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Realized Gain (Loss), Foreign Currency Transaction, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_b616e649-0bc8-4c2d-9301-cf5e9c160ad5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_83d03205-8f37-4834-9050-fe25670816ce_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock_339a13ef-d99d-4e45-80c5-83b471f27c92_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of assets acquired and liabilities assumed</link:label>
    <link:label id="lab_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock_label_en-US" xlink:label="lab_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Recognized Asset Acquired and Liability Assumed [Table Text Block]</link:label>
    <link:label id="lab_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Recognized Asset Acquired and Liability Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" xlink:to="lab_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_0a49999c-930f-49c8-b789-6e96ccf66202_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PSA target percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ScaleBioScienceInc.AcquisitionMember_4d3d30c6-6a6a-4acb-8391-d90313e80b7c_terseLabel_en-US" xlink:label="lab_txg_ScaleBioScienceInc.AcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scale BioScience Inc. Acquisition</link:label>
    <link:label id="lab_txg_ScaleBioScienceInc.AcquisitionMember_label_en-US" xlink:label="lab_txg_ScaleBioScienceInc.AcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scale BioScience Inc. Acquisition [Member]</link:label>
    <link:label id="lab_txg_ScaleBioScienceInc.AcquisitionMember_documentation_en-US" xlink:label="lab_txg_ScaleBioScienceInc.AcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Scale BioScience Inc. Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ScaleBioScienceInc.AcquisitionMember" xlink:to="lab_txg_ScaleBioScienceInc.AcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_4d657232-5304-444b-9129-f3c60c99b639_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_RevenueFromContractWithCustomerPaymentPeriod_9b3f7396-5408-4f8d-9f33-c01542c073bb_terseLabel_en-US" xlink:label="lab_txg_RevenueFromContractWithCustomerPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognition, payment due period</link:label>
    <link:label id="lab_txg_RevenueFromContractWithCustomerPaymentPeriod_label_en-US" xlink:label="lab_txg_RevenueFromContractWithCustomerPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Payment Period</link:label>
    <link:label id="lab_txg_RevenueFromContractWithCustomerPaymentPeriod_documentation_en-US" xlink:label="lab_txg_RevenueFromContractWithCustomerPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Payment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_RevenueFromContractWithCustomerPaymentPeriod" xlink:href="txg-20250930.xsd#txg_RevenueFromContractWithCustomerPaymentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_RevenueFromContractWithCustomerPaymentPeriod" xlink:to="lab_txg_RevenueFromContractWithCustomerPaymentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1dce75a8-2c1e-4f63-aa0d-2c7431c4c89d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_aae387e5-8d1b-44c4-9f54-75af2a8c7c20_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of revenue by source</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_47e34ed5-edcb-40c8-bf0c-49a99b89ab9f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_5601cb8d-260a-45ba-9a1b-4460679e80f0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AmericasMember_dff9be48-3d05-42e3-b2fe-f6beb4f7d63d_terseLabel_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_srt_AmericasMember_label_en-US" xlink:label="lab_srt_AmericasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember" xlink:to="lab_srt_AmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_869d99b8-4ba6-4b93-bff4-41ffa803ff1d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of common stock issued and outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_30b79ede-e5d4-4904-9a50-5614480ea2c5_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_815e3ca9-5d99-4011-9e5d-1325be294e3a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share based payment arrangement recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Benefits and Share-Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="lab_us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b944b9a7-48bc-426b-8935-c9d664d0cefe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ed7adf66-b697-4e6c-b4b4-256f0635370f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units, granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_489d09a8-571c-4447-94fb-a417551d7794_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionDevelopedTechnology_d06949ef-6861-41eb-a369-f29243e90214_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionDevelopedTechnology" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_txg_AssetAcquisitionDevelopedTechnology_label_en-US" xlink:label="lab_txg_AssetAcquisitionDevelopedTechnology" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Developed Technology</link:label>
    <link:label id="lab_txg_AssetAcquisitionDevelopedTechnology_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionDevelopedTechnology" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Developed Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionDevelopedTechnology" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionDevelopedTechnology"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionDevelopedTechnology" xlink:to="lab_txg_AssetAcquisitionDevelopedTechnology" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_9e5a26df-34e8-4b65-bf67-d5b2925cbd63_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember_a193004e-f7a6-4903-96bb-581e66d34b65_terseLabel_en-US" xlink:label="lab_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options to purchase common stock</link:label>
    <link:label id="lab_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Options, Restricted Stock, And Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Options, Restricted Stock, And Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" xlink:href="txg-20250930.xsd#txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" xlink:to="lab_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_5204146e-76f2-4d35-8e51-ac1931abf727_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f8caa45c-701f-4dd1-9167-60052de60057_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_ed0f9be6-1994-4243-a500-85ff60bbc8cf_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_0105f859-3c64-4d40-a1ff-c95c109c95ba_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Laboratory equipment and machinery</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_412d1350-bd36-40a1-84bc-67ac6894965d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b3c12047-5af2-492c-a2bf-1f623cb057bf_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant date fair value, granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_d4c105de-2d85-40c9-aa52-c3f2cb88bb5d_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_TotalShareholderReturnMember_ed09f3ae-1b52-4953-b6b3-a9eba5fe73b4_terseLabel_en-US" xlink:label="lab_txg_TotalShareholderReturnMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">TSR</link:label>
    <link:label id="lab_txg_TotalShareholderReturnMember_label_en-US" xlink:label="lab_txg_TotalShareholderReturnMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return [Member]</link:label>
    <link:label id="lab_txg_TotalShareholderReturnMember_documentation_en-US" xlink:label="lab_txg_TotalShareholderReturnMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total Shareholder Return</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TotalShareholderReturnMember" xlink:href="txg-20250930.xsd#txg_TotalShareholderReturnMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_TotalShareholderReturnMember" xlink:to="lab_txg_TotalShareholderReturnMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_dba88582-8277-46b7-9ba9-1666868cba38_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_67b7a73a-b41b-49af-9088-06a320bb8cd5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of Class&#160;A common stock related to equity awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_4fe029c8-fcc3-4cfb-afda-c0edf31e5eb5_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9ab26618-0577-43d1-8375-f2fc43d2713a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6672c32b-1f88-493c-b1f7-571cefb160db_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationRollForward_9b9bce8b-93f4-4c92-8004-ccc63dd9fbda_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration [Roll Forward]</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationRollForward_label_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration [Roll Forward]</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationRollForward_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationRollForward" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward" xlink:to="lab_txg_AssetAcquisitionContingentConsiderationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ca611b82-5d26-48d3-972a-dc2f6b58db51_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_317055de-7d8b-47c9-9ca8-8d1f67ca1c3c_verboseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ab7e13c5-4f0e-4452-b7f4-fdcfd3f9cfed_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_9a60769b-18b1-41d9-945d-4345fc229a86_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_5b927d26-79d8-4478-b20c-3f522fba7eb2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and other related benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CN_64dc59f0-d33c-4633-8d51-8a35aea4b90c_terseLabel_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">China</link:label>
    <link:label id="lab_country_CN_label_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b6e525d0-865e-45af-b893-4242f3a0b1d5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_48d4f740-fbfe-453c-8a53-3714ed14eb40_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_879b6895-000a-4c6d-9451-abd035baeac7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash payments made</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_86eb35f9-fe45-4977-a338-d2a02a0cda53_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_87adec24-7275-434a-b575-88ea4e1de8df_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_369d5891-a028-4a07-8534-6d5dfd5d7d03_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Realized loss on available-for-sale marketable securities reclassified into net loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent_bfa3340b-99c0-436b-9c8a-e38b9f09a992_verboseLabel_en-US" xlink:label="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent_219dd117-f4e8-430a-9855-e24ffec99736_totalLabel_en-US" xlink:label="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent_label_en-US" xlink:label="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses And Other Liabilities Current</link:label>
    <link:label id="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent_documentation_en-US" xlink:label="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Expenses And Other Liabilities Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:href="txg-20250930.xsd#txg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:to="lab_txg_AccruedExpensesAndOtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_6d71e86b-2ce0-4b76-9add-00c92047e905_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_08dccf28-323c-4126-a70c-1d089e8fd47e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionLineItems" xlink:to="lab_us-gaap_AssetAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_3677da18-d16f-490e-ad36-0b5fa275dec7_verboseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_BrukerCorporationMember_7af5d918-167f-46ae-850c-0667a9bbb26b_terseLabel_en-US" xlink:label="lab_txg_BrukerCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bruker Corporation</link:label>
    <link:label id="lab_txg_BrukerCorporationMember_label_en-US" xlink:label="lab_txg_BrukerCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bruker Corporation [Member]</link:label>
    <link:label id="lab_txg_BrukerCorporationMember_documentation_en-US" xlink:label="lab_txg_BrukerCorporationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bruker Corporation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_BrukerCorporationMember" xlink:href="txg-20250930.xsd#txg_BrukerCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_BrukerCorporationMember" xlink:to="lab_txg_BrukerCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AsiaPacificExcludingChinaMember_0ba877f4-031b-4f37-95aa-eb7d1593e40d_terseLabel_en-US" xlink:label="lab_txg_AsiaPacificExcludingChinaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia-Pacific (excluding China)</link:label>
    <link:label id="lab_txg_AsiaPacificExcludingChinaMember_label_en-US" xlink:label="lab_txg_AsiaPacificExcludingChinaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia-Pacific, Excluding China [Member]</link:label>
    <link:label id="lab_txg_AsiaPacificExcludingChinaMember_documentation_en-US" xlink:label="lab_txg_AsiaPacificExcludingChinaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asia-Pacific, Excluding China</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AsiaPacificExcludingChinaMember" xlink:href="txg-20250930.xsd#txg_AsiaPacificExcludingChinaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AsiaPacificExcludingChinaMember" xlink:to="lab_txg_AsiaPacificExcludingChinaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_535bc0d2-89e5-4e10-a435-8ca6f62c7f86_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_99882d56-329c-4ac3-a584-c49526ab9577_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67a18209-3c5c-436f-8e6c-21e1b7ccd7cf_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_781a788d-bfed-45b6-8b1c-cf8e8075453a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_1caa598e-815b-4bde-8572-b221015d3f9a_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe, Middle East and Africa</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_9078ffc0-0180-4339-a40a-f9d5d5a079f2_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Stock Units</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_45b23234-21c9-414c-85eb-d407aa6aed80_totalLabel_en-US" xlink:label="lab_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total available-for-sale securities, amortized cost</link:label>
    <link:label id="lab_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_label_en-US" xlink:label="lab_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available For Sale, Amortized Cost Including Money Market Funds</link:label>
    <link:label id="lab_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_documentation_en-US" xlink:label="lab_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Securities, Available For Sale, Amortized Cost Including Money Market Funds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" xlink:to="lab_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_695307ce-0d17-4111-90bd-4477d729da36_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_704f234b-0c87-4aa1-a776-4fd3718d96e5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_9baff023-0df6-4c0d-ac18-d878962f3d09_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_dc7d1e4f-ed65-4715-a04c-08b673f18138_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_ba8b1946-7b3a-4990-bc6c-64791f8e149f_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_435d19f7-c4c5-4294-8db2-9f40c6d7d40a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_78ba6fc3-9ab0-45b8-a1cd-9e9ad7c5e88a_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_13479c72-36ce-4b8e-99fb-e8f42d455608_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_3d5927fb-918e-4562-8739-e627834a728a_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Government debt securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d755607a-b93c-429a-91b7-a39f24e7042b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_b09ee875-6eaa-4545-8d0f-cb74e6cdec54_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_d2e38d34-4da8-4b2b-bb55-71219fe4a545_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_b7b3c1e4-afb5-499f-83e2-7341544c49be_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_cea53570-0479-49d2-b62e-eda90b48c97b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e10bc17c-9eb4-46cc-ae14-9d68d058163a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4c9729d7-3ef0-4581-a0c7-9df038a358ed_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used to compute net loss per share, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ClassBCommonStocksConvertedToClassACommonStockMember_d39cd749-32df-4b53-888b-970def369068_terseLabel_en-US" xlink:label="lab_txg_ClassBCommonStocksConvertedToClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class B common stock converted to Class A common stock</link:label>
    <link:label id="lab_txg_ClassBCommonStocksConvertedToClassACommonStockMember_label_en-US" xlink:label="lab_txg_ClassBCommonStocksConvertedToClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class B Common Stocks Converted to Class A Common Stock [Member]</link:label>
    <link:label id="lab_txg_ClassBCommonStocksConvertedToClassACommonStockMember_documentation_en-US" xlink:label="lab_txg_ClassBCommonStocksConvertedToClassACommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class B Common Stocks Converted to Class A Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ClassBCommonStocksConvertedToClassACommonStockMember" xlink:href="txg-20250930.xsd#txg_ClassBCommonStocksConvertedToClassACommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ClassBCommonStocksConvertedToClassACommonStockMember" xlink:to="lab_txg_ClassBCommonStocksConvertedToClassACommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_6b8b98d7-299e-4dda-bcea-a633737fb94a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_68fe886c-c964-428f-b8a6-719f019ecbe2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 6)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_f0a9694e-11d1-4d6b-a108-e2b4078c51ce_verboseLabel_en-US" xlink:label="lab_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accrued expense and other current liabilities</link:label>
    <link:label id="lab_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities And Other Current Liabilities [Table Text Block]</link:label>
    <link:label id="lab_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of accrued liabilities and other current liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:href="txg-20250930.xsd#txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_d33f8c24-3d2a-4aba-bf1c-6c9b74a13212_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_a28d6fa4-e853-404e-9c29-d3df6e58de07_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_3c6b0a5b-6a85-4acb-8725-b721389c7401_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of revenue by geographic location</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable_c2812a21-f590-43bb-b797-afba8d302f88_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity consideration</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_e6416d11-2206-4cbc-b5f5-65518a07afa2_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock_9f376e51-bd70-4705-88cf-081e94c6ffb3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of changes in contingent consideration liability measured at fair value</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock" xlink:to="lab_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_6edd785d-5373-48a2-8fa1-8761e6210748_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_StockBasedCompensationExpensesMember_f39d8276-ef6a-4c7e-a194-5f302d1a8223_terseLabel_en-US" xlink:label="lab_txg_StockBasedCompensationExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expense</link:label>
    <link:label id="lab_txg_StockBasedCompensationExpensesMember_label_en-US" xlink:label="lab_txg_StockBasedCompensationExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expenses [Member]</link:label>
    <link:label id="lab_txg_StockBasedCompensationExpensesMember_documentation_en-US" xlink:label="lab_txg_StockBasedCompensationExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_StockBasedCompensationExpensesMember" xlink:href="txg-20250930.xsd#txg_StockBasedCompensationExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_StockBasedCompensationExpensesMember" xlink:to="lab_txg_StockBasedCompensationExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ConsumablesMember_6fc2f8e5-10f5-4c67-99ca-389fc7d8a4ec_terseLabel_en-US" xlink:label="lab_txg_ConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumables</link:label>
    <link:label id="lab_txg_ConsumablesMember_label_en-US" xlink:label="lab_txg_ConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumables [Member]</link:label>
    <link:label id="lab_txg_ConsumablesMember_documentation_en-US" xlink:label="lab_txg_ConsumablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consumables member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ConsumablesMember" xlink:href="txg-20250930.xsd#txg_ConsumablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ConsumablesMember" xlink:to="lab_txg_ConsumablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_bd99c2e1-3fff-490d-ba48-da59d9a97ffe_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_044b6c9e-68f2-4396-a64e-8b609ba2a0dc_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_fdd55dbf-d7fe-44a8-a513-43b0716517b4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_f363e0ab-26f1-4f01-a062-4946854039c5_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_ce2f7065-fa9e-41c0-903c-f3309b038229_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_f40ff21f-0dfa-40f8-9fa6-da8b0f999b36_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationReserveNoncurrent_5d9d8b52-6faf-4633-88b3-d193064a9008_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, noncurrent</link:label>
    <link:label id="lab_us-gaap_LitigationReserveNoncurrent_label_en-US" xlink:label="lab_us-gaap_LitigationReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Litigation Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationReserveNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationReserveNoncurrent" xlink:to="lab_us-gaap_LitigationReserveNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_6a168da8-0150-4405-b699-df0efe849908_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_b54e40c7-7eeb-4f11-8193-1c97465a2b89_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesTable_e5aacfa4-3d0e-4962-9eb8-2af10376cf9b_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Securities [Table]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTable" xlink:to="lab_us-gaap_MarketableSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_46111c7a-8c4a-47ec-9d3b-1696c296ec0b_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_2e7e154d-bb1b-406a-bdb2-8eff13d4fae9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_CostOfRevenueMember_cb9c8c88-6caf-410e-812f-e87340a44e59_terseLabel_en-US" xlink:label="lab_txg_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_txg_CostOfRevenueMember_label_en-US" xlink:label="lab_txg_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue [Member]</link:label>
    <link:label id="lab_txg_CostOfRevenueMember_documentation_en-US" xlink:label="lab_txg_CostOfRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_CostOfRevenueMember" xlink:href="txg-20250930.xsd#txg_CostOfRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_CostOfRevenueMember" xlink:to="lab_txg_CostOfRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b8a23b93-53e1-4bb1-b3d0-bffcfed2cdad_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cd40ae7d-72e4-4fe6-ac1c-f2bfa0eb15b0_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_InstrumentsMember_a5d28912-9a0b-4b1e-82c3-eda9cf2071f5_terseLabel_en-US" xlink:label="lab_txg_InstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Instruments</link:label>
    <link:label id="lab_txg_InstrumentsMember_label_en-US" xlink:label="lab_txg_InstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Instruments [Member]</link:label>
    <link:label id="lab_txg_InstrumentsMember_documentation_en-US" xlink:label="lab_txg_InstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Instruments member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_InstrumentsMember" xlink:href="txg-20250930.xsd#txg_InstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_InstrumentsMember" xlink:to="lab_txg_InstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_003dfc2d-fe60-49c6-8b62-7165a8dbd56e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_8e6c18af-1ef2-49d3-bc37-754baee0d5f4_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_72830802-56ff-4a89-8cfc-1cb0602c18bc_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_c3c2d242-1c59-4756-a2b8-284d0c0e07f3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock from exercise of stock options and employee stock purchase plan purchases</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_e3d448f1-c374-4d10-bc51-772308c31ff7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_2417fc0d-5b4e-48d0-b7d6-1ca263a74fce_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement percent</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock_7ddf56e8-54e8-4b6a-83c2-45e0b307ba1e_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions of intellectual property</link:label>
    <link:label id="lab_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock_label_en-US" xlink:label="lab_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Acquisitions Of Intellectual Property [Policy Text Block]</link:label>
    <link:label id="lab_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Acquisitions Of Intellectual Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" xlink:to="lab_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_1bd41e41-27fc-4e50-9be6-190fb4b49d6b_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5f6eb50c-16d0-4956-ae01-9532be6d6018_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c56c44a8-e5c5-4c89-8fac-304908e6385a_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7a060419-3043-490a-b2a3-300ea3de0636_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_6f178211-dd8c-462a-afc1-7ba21427edbd_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_6087d588-3672-4979-91da-148bada68ba3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Held-to-Maturity Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:to="lab_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_5f22414d-c8b5-4cc0-a018-293294d11d57_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_c9fe4343-21f5-4085-a3b6-f25daf67dec6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_26ed9ab6-5afa-4413-a5fb-947d22f1aa2d_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration attributable to sellers</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_80aeac21-cd77-4c65-a517-f0615eafc697_verboseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration to sellers</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_label_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Attributable To Sellers</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Attributable To Sellers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAttributableToSellers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers" xlink:to="lab_txg_AssetAcquisitionContingentConsiderationAttributableToSellers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_59136963-245d-4560-95f3-a13f0d46c34b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_0c8eb306-c840-452b-86d8-7f160d0c7907_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_31ff9c8a-98eb-4be6-a7c7-831a7928f28d_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_6279f7c4-4130-4b13-a553-0f0f6b564e1f_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_502179ee-f5d4-4f6b-bba3-d2b1a26ad0b6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_c916b652-6dc1-4ea4-adc9-2e339ba900b5_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia-Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_a6c50093-3d16-48a6-94c0-2354520f779f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_ad2aecf1-dcda-42c6-a58f-d670a376cf5a_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_0966759f-c8a9-425e-a116-ceee96c31911_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_863e2b4c-22fb-475a-b252-f5a9f5f533df_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_34d92869-17a0-4ebc-ad8b-0bd19c5245e2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AmericasExcludingUnitedStatesMember_b6376335-45d8-4983-abc0-c83500aecafd_terseLabel_en-US" xlink:label="lab_txg_AmericasExcludingUnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Americas (excluding United States)</link:label>
    <link:label id="lab_txg_AmericasExcludingUnitedStatesMember_label_en-US" xlink:label="lab_txg_AmericasExcludingUnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas, Excluding United States [Member]</link:label>
    <link:label id="lab_txg_AmericasExcludingUnitedStatesMember_documentation_en-US" xlink:label="lab_txg_AmericasExcludingUnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Americas, Excluding United States</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AmericasExcludingUnitedStatesMember" xlink:href="txg-20250930.xsd#txg_AmericasExcludingUnitedStatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AmericasExcludingUnitedStatesMember" xlink:to="lab_txg_AmericasExcludingUnitedStatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_9a624e46-62b1-4608-86b4-ede41b67bfe6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_4e9c9f67-5cab-4bae-b086-e0fbecf2d75b_verboseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Conversion of stock, shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_7f830c07-a2bc-46ca-9de0-2ace9e4bec65_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of Business and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_75edfc3a-f6d6-45d3-9980-c480535a9b76_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_4d19659b-09ff-40c7-a45f-74baf9363ea3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionTable" xlink:to="lab_us-gaap_AssetAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_29af5007-bc23-44b6-bd08-068e8bbca3b4_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_ccb1e369-6565-496c-b0a5-3ce5503c2aea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of anti-dilutive net loss per share attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_47678952-27c5-48a5-9690-a79b45955e66_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_84cdf689-7ba0-4120-9a02-679d1da96d51_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_5c0770de-8e6a-444b-861e-52b616e536ea_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:to="lab_us-gaap_MoneyMarketFundsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties_1251f027-8083-42c0-b4a5-8f61646a2b24_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assumed liabilities to third parties</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties_label_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Assumed Liabilities To Third Parties</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Assumed Liabilities To Third Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" xlink:to="lab_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_f3fff798-8ade-4add-925e-c13ba3abd15d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember_f0d0fea7-8df6-40cf-a6a0-e9376c2bedf0_terseLabel_en-US" xlink:label="lab_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousands Nineteen Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2019 Employee Stock Purchase Plan [Member].</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember" xlink:href="txg-20250930.xsd#txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember" xlink:to="lab_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d790cec5-198b-4366-893d-ebbb019494b3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_141e925a-2438-4fb1-ac3b-56a772cf448e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_4ddd2509-b52d-4b99-a1f0-ad1c6fead3b6_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_9507726d-b64d-4bc0-b529-1033a2bf5284_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_862483c3-3390-45ef-b192-3e6bece86196_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_66b7c8aa-27a9-41e2-b177-258fbbf998cd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains (losses) on available-for-sale marketable securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_132d74a7-5365-4408-9d00-d19e487c66d1_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_PaymentsForAssetAcquisitionNetOfCashAcquired_c0d8ead4-2287-4935-ae6d-5f10633dedfa_negatedLabel_en-US" xlink:label="lab_txg_PaymentsForAssetAcquisitionNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Asset acquisition, net</link:label>
    <link:label id="lab_txg_PaymentsForAssetAcquisitionNetOfCashAcquired_label_en-US" xlink:label="lab_txg_PaymentsForAssetAcquisitionNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For Asset Acquisition, Net of Cash Acquired</link:label>
    <link:label id="lab_txg_PaymentsForAssetAcquisitionNetOfCashAcquired_documentation_en-US" xlink:label="lab_txg_PaymentsForAssetAcquisitionNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For Asset Acquisition, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_PaymentsForAssetAcquisitionNetOfCashAcquired" xlink:href="txg-20250930.xsd#txg_PaymentsForAssetAcquisitionNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_PaymentsForAssetAcquisitionNetOfCashAcquired" xlink:to="lab_txg_PaymentsForAssetAcquisitionNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_1209f7b2-b239-48c7-a8ea-0dd50d8605a0_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_eec3fe94-fb45-4437-a64b-1933debfc429_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_7ee3b1dd-08b1-45d4-a9fc-e886effccd42_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_cc8a418c-e716-45f8-928e-9190909926ec_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ba42dbd1-9fe6-4b31-a79b-aa0e176507cf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1dba131e-5268-4334-a56b-1da09f0e0e5f_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_28297eeb-4534-4489-b6c7-bbda99c7bd83_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_5913bf06-28ed-47ee-968a-1bf1a9f2f4b4_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restructuring charge</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_3e602d05-6abb-4546-a6f8-ec43dad401b0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_300d35ef-de62-43e7-a5b9-b826418ce8f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Cost [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_b1db5271-039e-45f6-a5fa-3f1f4abd0556_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_88193eaf-10ab-4324-a709-a3263183aac7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Revenue from External Customer, Product and Service [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_09a7c71c-4e83-41ad-92f9-73f70a88735e_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_74c7795f-b75d-4d7a-8beb-39f623e4675f_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_c3e4743c-41ef-4230-9f13-363ed9fd660b_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_ad63fbae-de86-42a5-b676-1397b19de147_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_518fb654-4708-48d6-8b1c-392110932f68_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_f60406d1-6a61-41ff-bcef-e3f7d538996e_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_e9553685-4b46-440c-b7a0-a628757cbf27_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionCashAndCashEquivalents_cd56d018-a4b1-4810-8f90-d5817239d935_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_txg_AssetAcquisitionCashAndCashEquivalents_label_en-US" xlink:label="lab_txg_AssetAcquisitionCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Cash and Cash Equivalents</link:label>
    <link:label id="lab_txg_AssetAcquisitionCashAndCashEquivalents_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionCashAndCashEquivalents" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionCashAndCashEquivalents" xlink:to="lab_txg_AssetAcquisitionCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0c8dcdb7-b011-4a4a-a0c0-a6dcb7589631_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e8bfaa18-a6c8-4a49-b795-a51526081c00_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant&#160;Date&#160;Fair&#160;Value (per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_c53dc956-ae47-4d6e-af75-3be74dfa3218_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_a7cd2438-699f-4140-983f-44834fe42b2b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_2571e38f-225b-4489-8fe0-a82298ef8de4_negatedLabel_en-US" xlink:label="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fair value adjustments on contingent consideration</link:label>
    <link:label id="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_1c699ac2-7edd-43e0-819a-5e0fbc36d492_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value</link:label>
    <link:label id="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_99f2dc20-8d3d-4dea-8e4e-dc6e011cbf80_negatedTerseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value</link:label>
    <link:label id="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_label_en-US" xlink:label="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value Disclosure</link:label>
    <link:label id="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:to="lab_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bd958dc0-b551-4648-b9dd-22fb58ddbf0d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_66558ccd-b471-423b-b66a-922c760792b4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount_f13c1bf2-506e-4cb4-a9b1-cfad40d0c5f9_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Milestone payment</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount_label_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Range of Outcomes, Maximum, Amount</link:label>
    <link:label id="lab_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration, Range of Outcomes, Maximum, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" xlink:to="lab_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_2a762c32-e9c2-414e-8fab-848e2a6b5380_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_5c57c195-6dc6-478f-a619-d8efddf6fd2b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of Class A common stock for acquisition of assets</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b2586d1a-5d48-402a-97d4-8e5872609dec_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share, amount (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_cb9d958f-eb4b-47bf-ae69-89037a1b1ed9_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_803cc04a-491b-47d8-9a18-b909726ac3bf_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyObligationTerm_02864820-0161-43c7-a690-75ee4e6f4e10_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyObligationTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product warranty term</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyObligationTerm_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyObligationTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Obligation, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyObligationTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyObligationTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyObligationTerm" xlink:to="lab_us-gaap_ProductWarrantyObligationTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_baff1e63-02f0-4cd2-a4cf-125326fc370b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9d90731f-f827-4d10-a27a-50ea2fc88972_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of the company's stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationLineItems_5e389061-a4e5-474d-848c-cb1b96a6a24e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration [Line Items]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationLineItems_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:to="lab_us-gaap_AssetAcquisitionContingentConsiderationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_85f0baeb-9e79-4876-bdde-88a27617c1e4_terseLabel_en-US" xlink:label="lab_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total available-for-sale securities, fair value</link:label>
    <link:label id="lab_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_label_en-US" xlink:label="lab_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available For Sale, Including Money Market Funds</link:label>
    <link:label id="lab_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_documentation_en-US" xlink:label="lab_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Securities, Available For Sale, Including Money Market Funds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" xlink:to="lab_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_dc85c1a9-f09c-4fab-a3ca-97e83136c02a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f275271b-a7f1-4aca-a27f-342d67a9e998_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used to compute net loss per share, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_583a47cf-029c-4188-a3dd-7150c3b5499e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_a1cf7f6c-ffc3-49ae-b654-12bdbdd939a2_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of products and services revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_63d4624f-82cc-4168-b27e-6fad94a277b6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_225e0444-e27e-42c2-803a-2ec3c09e1638_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_6e95cbc2-a3bb-4e40-97cd-a5d57366de57_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_cb28bad2-d5e5-4323-afcf-86e7bc239c12_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_39be9eae-3545-4704-9a3d-9106d07d8903_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_a981c599-201a-449c-942c-4bb65e4de79d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt securities, available-for-sale, realized gain (loss)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5049df51-63a6-42d8-928e-92dea8caffdd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3f1e3b66-1905-43b9-ac63-ec4c9d8cc127_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationReserveCurrent_a2346cf3-06af-47ab-9992-e249250e1090_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, current</link:label>
    <link:label id="lab_us-gaap_LitigationReserveCurrent_label_en-US" xlink:label="lab_us-gaap_LitigationReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Litigation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationReserveCurrent" xlink:to="lab_us-gaap_LitigationReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e72aec7f-5053-4f7e-94ee-e1b8faea51d6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_d531effb-efbb-4344-90ee-6faf0f45e5a5_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssembledWorkforceMember_4cc9d07d-72b0-4465-a48f-079d002d784f_terseLabel_en-US" xlink:label="lab_txg_AssembledWorkforceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assembled workforce</link:label>
    <link:label id="lab_txg_AssembledWorkforceMember_label_en-US" xlink:label="lab_txg_AssembledWorkforceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assembled Workforce [Member]</link:label>
    <link:label id="lab_txg_AssembledWorkforceMember_documentation_en-US" xlink:label="lab_txg_AssembledWorkforceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assembled Workforce</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssembledWorkforceMember" xlink:href="txg-20250930.xsd#txg_AssembledWorkforceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssembledWorkforceMember" xlink:to="lab_txg_AssembledWorkforceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_CompoundAnnualGrowthRateMember_c8a25901-307c-4f1b-9c1a-bbe1860b3aae_terseLabel_en-US" xlink:label="lab_txg_CompoundAnnualGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CAGR</link:label>
    <link:label id="lab_txg_CompoundAnnualGrowthRateMember_label_en-US" xlink:label="lab_txg_CompoundAnnualGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compound Annual Growth Rate [Member]</link:label>
    <link:label id="lab_txg_CompoundAnnualGrowthRateMember_documentation_en-US" xlink:label="lab_txg_CompoundAnnualGrowthRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Compound Annual Growth Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_CompoundAnnualGrowthRateMember" xlink:href="txg-20250930.xsd#txg_CompoundAnnualGrowthRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_CompoundAnnualGrowthRateMember" xlink:to="lab_txg_CompoundAnnualGrowthRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_25ce89c6-bbba-4ee2-921e-f93eacaa051e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage_0535114a-a1a0-4f9f-8a50-902fa39a4d81_terseLabel_en-US" xlink:label="lab_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PSA target amount of shares percentage</link:label>
    <link:label id="lab_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage_label_en-US" xlink:label="lab_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Multiplier, Percentage</link:label>
    <link:label id="lab_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage_documentation_en-US" xlink:label="lab_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Multiplier, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" xlink:href="txg-20250930.xsd#txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" xlink:to="lab_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock_a61367dc-f190-4685-b49d-19da064118e2_terseLabel_en-US" xlink:label="lab_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accrued compensation and related benefits</link:label>
    <link:label id="lab_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock_label_en-US" xlink:label="lab_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued CompensationAnd Related Benefits [Table Text Block]</link:label>
    <link:label id="lab_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock_documentation_en-US" xlink:label="lab_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of accrued compensation and related benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" xlink:href="txg-20250930.xsd#txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" xlink:to="lab_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_5f406ee8-e2e0-4c4e-876b-c26a02dee443_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_eab4c11f-bb1a-4667-b1bc-42249669c49d_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_33ca6bc5-59b4-40d6-a926-34981a400d63_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancelled and forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_8fa26505-0b75-486b-8daa-c3437c1ce305_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_12b87858-3e5e-4913-bce0-ae3577f2a3a5_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_9ccf3b75-12cf-4663-91fa-1f45ada97fed_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment included in accounts payable and accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_MarketBasedPerformanceAwardsMember_765dfaa1-0daa-4e49-b1a3-44b1b54514cd_terseLabel_en-US" xlink:label="lab_txg_MarketBasedPerformanceAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market-based Performance Awards</link:label>
    <link:label id="lab_txg_MarketBasedPerformanceAwardsMember_label_en-US" xlink:label="lab_txg_MarketBasedPerformanceAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Market-based Performance Awards [Member]</link:label>
    <link:label id="lab_txg_MarketBasedPerformanceAwardsMember_documentation_en-US" xlink:label="lab_txg_MarketBasedPerformanceAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Market-based Performance Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_MarketBasedPerformanceAwardsMember" xlink:href="txg-20250930.xsd#txg_MarketBasedPerformanceAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_MarketBasedPerformanceAwardsMember" xlink:to="lab_txg_MarketBasedPerformanceAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares_fd605f84-a4e3-4e92-9dff-42ce66abe25a_terseLabel_en-US" xlink:label="lab_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity consideration, number of share issued (in shares)</link:label>
    <link:label id="lab_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares_label_en-US" xlink:label="lab_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Consideration Transferred, Equity Interest, Share Issued, Number of Shares</link:label>
    <link:label id="lab_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares_documentation_en-US" xlink:label="lab_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Consideration Transferred, Equity Interest, Share Issued, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" xlink:to="lab_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_96a483b0-0e25-4664-9e06-5510a75881e6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_2f778c94-8ac4-4328-8ca5-5505770d80d9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_VizgenInc.Member_58f89b4d-237a-4d46-83b2-cc4c76768c1a_terseLabel_en-US" xlink:label="lab_txg_VizgenInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vizgen, Inc.</link:label>
    <link:label id="lab_txg_VizgenInc.Member_label_en-US" xlink:label="lab_txg_VizgenInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vizgen, Inc. [Member]</link:label>
    <link:label id="lab_txg_VizgenInc.Member_documentation_en-US" xlink:label="lab_txg_VizgenInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vizgen, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_VizgenInc.Member" xlink:href="txg-20250930.xsd#txg_VizgenInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_VizgenInc.Member" xlink:to="lab_txg_VizgenInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationTable_f2ce7687-7b1b-4023-ae43-08d9e2705d11_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration [Table]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionContingentConsiderationTable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition, Contingent Consideration [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:to="lab_us-gaap_AssetAcquisitionContingentConsiderationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_a7a0ff52-137f-4a63-b6ec-8e880ccdae18_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_txg_ProductAndServiceRevenueMember_3603a017-3a62-4b04-a3b3-4cd95847f2e5_terseLabel_en-US" xlink:label="lab_txg_ProductAndServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products and services revenue</link:label>
    <link:label id="lab_txg_ProductAndServiceRevenueMember_label_en-US" xlink:label="lab_txg_ProductAndServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product And Service Revenue [Member]</link:label>
    <link:label id="lab_txg_ProductAndServiceRevenueMember_documentation_en-US" xlink:label="lab_txg_ProductAndServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product And Service Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductAndServiceRevenueMember" xlink:href="txg-20250930.xsd#txg_ProductAndServiceRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_txg_ProductAndServiceRevenueMember" xlink:to="lab_txg_ProductAndServiceRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_156c4f8a-6c2b-4ab6-a832-dff48a0d8def_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of restructuring costs related to restructuring</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_75c7af08-e50f-4266-8969-d5433c832f9b_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_e630fcd0-7b38-4c68-97b8-db15839eaf7e_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of RSU activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_03b60ed6-8cc6-47f0-93f9-557a9314e403_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_25e6a3fc-d209-4c02-b4c8-08e87fbef8d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_f9832413-f8c3-4917-988f-9f041c03a93e_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities, fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_d704a4e6-0d56-459b-ac04-d6e7e67e0f3a_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_27762c8a-e340-4511-bc07-77f3b23e88e4_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_5bf413a1-8e9f-4890-9468-016a6799c8b1_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Professional services</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>txg-20250930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:186aa39e-1b5f-4dc6-8cc0-7a6f54c02f58,g:d01da929-2d55-44f2-966d-9775b4981ca3-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CoverPage" xlink:type="simple" xlink:href="txg-20250930.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_08d5ce42-467c-4d2e-a17b-98af1d1b66f8" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_1652f905-03a3-4923-9008-534f6c2fb69e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_08d5ce42-467c-4d2e-a17b-98af1d1b66f8" xlink:to="loc_dei_DocumentInformationTable_1652f905-03a3-4923-9008-534f6c2fb69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f0199780-0060-4c3d-ab17-f23f8434f38c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1652f905-03a3-4923-9008-534f6c2fb69e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f0199780-0060-4c3d-ab17-f23f8434f38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0199780-0060-4c3d-ab17-f23f8434f38c" xlink:to="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f47a14ef-591e-40cb-bdb0-384ca4b56b33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:to="loc_us-gaap_CommonClassAMember_f47a14ef-591e-40cb-bdb0-384ca4b56b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_d38c62f7-ec37-4310-876d-35db9bdc1392" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fcbe3979-3508-43c2-b5cb-dbb331d08485" xlink:to="loc_us-gaap_CommonClassBMember_d38c62f7-ec37-4310-876d-35db9bdc1392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1652f905-03a3-4923-9008-534f6c2fb69e" xlink:to="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ae96ee12-cfb1-42d2-8f72-1a7f5c7987b5" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentType_ae96ee12-cfb1-42d2-8f72-1a7f5c7987b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_8a952938-418a-4b27-9632-29549670c96a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentQuarterlyReport_8a952938-418a-4b27-9632-29549670c96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_12cfb2a2-452c-46a3-ba6d-92f3b19e9116" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentPeriodEndDate_12cfb2a2-452c-46a3-ba6d-92f3b19e9116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_5342d55e-ce00-4c11-b0a6-835792e1b230" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentTransitionReport_5342d55e-ce00-4c11-b0a6-835792e1b230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3e7d830c-45a8-4ca1-a7a9-62be6e880bdd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityFileNumber_3e7d830c-45a8-4ca1-a7a9-62be6e880bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_30a193ec-4105-4067-a997-bd701e2b680e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityRegistrantName_30a193ec-4105-4067-a997-bd701e2b680e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_40b586af-ef4d-4173-ac43-7e5c75dd49fe" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityIncorporationStateCountryCode_40b586af-ef4d-4173-ac43-7e5c75dd49fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_95636b1f-88f2-491b-a1bd-0f31a7f272ca" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityTaxIdentificationNumber_95636b1f-88f2-491b-a1bd-0f31a7f272ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_10728180-a9c7-483a-a0d5-f9c6482e9609" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressAddressLine1_10728180-a9c7-483a-a0d5-f9c6482e9609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_312c43b0-1ad0-4ee0-8b1d-afd8b6554596" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressCityOrTown_312c43b0-1ad0-4ee0-8b1d-afd8b6554596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ebfc4967-75ea-40b3-a8e6-ed96d72ad2bd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressStateOrProvince_ebfc4967-75ea-40b3-a8e6-ed96d72ad2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_8a1a7fe2-4475-46a2-8014-54efff2828b4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityAddressPostalZipCode_8a1a7fe2-4475-46a2-8014-54efff2828b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f6abbf83-17e1-454a-9a14-4f808ff58761" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_CityAreaCode_f6abbf83-17e1-454a-9a14-4f808ff58761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_078dd962-12a4-4477-95ac-4235ce409b22" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_LocalPhoneNumber_078dd962-12a4-4477-95ac-4235ce409b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_82fd51c2-f0a3-46fe-9e21-b9050aabb06e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_Security12bTitle_82fd51c2-f0a3-46fe-9e21-b9050aabb06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_63f50686-5eaa-4b6e-a108-34ae59019697" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_TradingSymbol_63f50686-5eaa-4b6e-a108-34ae59019697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c48a56b0-da3f-4882-924b-dcf050d51214" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_SecurityExchangeName_c48a56b0-da3f-4882-924b-dcf050d51214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1665782a-36ba-4d48-abcc-e57004c5e665" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityCurrentReportingStatus_1665782a-36ba-4d48-abcc-e57004c5e665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7afc0381-6095-4e0f-b872-d07a8d3802e7" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityInteractiveDataCurrent_7afc0381-6095-4e0f-b872-d07a8d3802e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_eab75510-3bf4-45a7-b891-963c25e66413" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityFilerCategory_eab75510-3bf4-45a7-b891-963c25e66413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e496377b-c937-420e-b14a-c07140f05832" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntitySmallBusiness_e496377b-c937-420e-b14a-c07140f05832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_26b0decb-18f5-428a-ac36-fde6a325037c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityEmergingGrowthCompany_26b0decb-18f5-428a-ac36-fde6a325037c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_1bc16506-2e4b-41c3-a29e-8608d08f7951" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityShellCompany_1bc16506-2e4b-41c3-a29e-8608d08f7951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e81de078-2c3b-47e7-9bc7-c9a0f5e03e15" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e81de078-2c3b-47e7-9bc7-c9a0f5e03e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_475237c6-69a1-4813-8864-510ba522642b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_AmendmentFlag_475237c6-69a1-4813-8864-510ba522642b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_067f1cd1-70e9-47b3-8093-a74f5eba2846" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentFiscalYearFocus_067f1cd1-70e9-47b3-8093-a74f5eba2846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3d1f3f6e-05ec-4e8b-931c-b05cf318d767" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3d1f3f6e-05ec-4e8b-931c-b05cf318d767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_8c959ff7-775b-4240-888a-2f6287e0816b" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_CurrentFiscalYearEndDate_8c959ff7-775b-4240-888a-2f6287e0816b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_46a26b8c-ce29-40ed-890a-8708dab505c7" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7e4f864f-8ba6-48c1-9271-3a988b5debc8" xlink:to="loc_dei_EntityCentralIndexKey_46a26b8c-ce29-40ed-890a-8708dab505c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_83915566-44b8-4b0d-8999-f28ef104ae64" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_83915566-44b8-4b0d-8999-f28ef104ae64" xlink:to="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_9d57a9f8-57b4-46e4-aefe-e71f8052b7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_9d57a9f8-57b4-46e4-aefe-e71f8052b7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_211d95c8-d45d-42ca-9e90-9727cf05948e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_211d95c8-d45d-42ca-9e90-9727cf05948e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_48b9f18c-f69d-492f-b498-8bcd4b4319ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_48b9f18c-f69d-492f-b498-8bcd4b4319ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_5206ffa5-93e4-458d-a75b-d9b17bc12e89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_5206ffa5-93e4-458d-a75b-d9b17bc12e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_56b11f85-6dde-4a11-8136-a481c35ddc5c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:to="loc_us-gaap_InventoryNet_56b11f85-6dde-4a11-8136-a481c35ddc5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f9dc2cdf-1141-4a9d-989a-7f02df080f36" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f9dc2cdf-1141-4a9d-989a-7f02df080f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c2fad30b-9514-45a7-9e00-6f3eb4793f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd164aea-84a7-4c46-89eb-dd169494e9a2" xlink:to="loc_us-gaap_AssetsCurrent_c2fad30b-9514-45a7-9e00-6f3eb4793f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ed9c68ea-2843-4fe0-a8c2-70adb86a1c47" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ed9c68ea-2843-4fe0-a8c2-70adb86a1c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_16312536-b698-4cdb-9d57-3101e6903396" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_16312536-b698-4cdb-9d57-3101e6903396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3ebfe29a-6df5-41a2-a2ce-06e337ef522b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3ebfe29a-6df5-41a2-a2ce-06e337ef522b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_155c6561-8709-48ed-927d-f477c7e377d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_Goodwill_155c6561-8709-48ed-927d-f477c7e377d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_129f6d6c-e21d-4be1-ba25-2ff43e7a69cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_129f6d6c-e21d-4be1-ba25-2ff43e7a69cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bac8b985-305d-4803-a57a-ba8eec97d0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bac8b985-305d-4803-a57a-ba8eec97d0e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_086d81cd-b147-4e34-9a41-57e9f9b9ebf3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_cafc4a39-a4c6-48f4-957c-14f5c11a5b8a" xlink:to="loc_us-gaap_Assets_086d81cd-b147-4e34-9a41-57e9f9b9ebf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_83915566-44b8-4b0d-8999-f28ef104ae64" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7ebcb1b7-e2d0-4640-af26-ffbd8b514fce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:to="loc_us-gaap_AccountsPayableCurrent_7ebcb1b7-e2d0-4640-af26-ffbd8b514fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a8d41658-a0ab-4c5a-9f80-0c4d6e8e0012" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a8d41658-a0ab-4c5a-9f80-0c4d6e8e0012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_2a14fdcc-6cf9-4cb9-9696-183d2343627a" xlink:href="txg-20250930.xsd#txg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:to="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_2a14fdcc-6cf9-4cb9-9696-183d2343627a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d994fddd-4d7a-4c48-8548-061b0530fef2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d994fddd-4d7a-4c48-8548-061b0530fef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_ff064c3a-30eb-4ecc-8f68-61ea1b6bb0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_ff064c3a-30eb-4ecc-8f68-61ea1b6bb0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveCurrent_c3e5948d-823b-4642-99b3-f9671b076997" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationReserveCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:to="loc_us-gaap_LitigationReserveCurrent_c3e5948d-823b-4642-99b3-f9671b076997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_90ff433d-eabc-46f4-9b97-08165702e30b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_f2da7d13-356d-4a35-ad3e-2fb321426a47" xlink:to="loc_us-gaap_LiabilitiesCurrent_90ff433d-eabc-46f4-9b97-08165702e30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationReserveNoncurrent_c14cc608-ad60-4af2-903d-47b20f730493" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationReserveNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_LitigationReserveNoncurrent_c14cc608-ad60-4af2-903d-47b20f730493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d4851362-bfc2-41b4-93a9-5a3b75dc39d8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d4851362-bfc2-41b4-93a9-5a3b75dc39d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_1d60dd51-e3eb-4b2d-a2c3-1fe3493ff6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_1d60dd51-e3eb-4b2d-a2c3-1fe3493ff6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4c6cd284-1b77-4643-aca0-d31a8516afab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4c6cd284-1b77-4643-aca0-d31a8516afab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_71bae73c-7a42-49e8-8067-5965762c0fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_Liabilities_71bae73c-7a42-49e8-8067-5965762c0fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_288a15f1-5fec-490c-8162-df303a7bda16" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_288a15f1-5fec-490c-8162-df303a7bda16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_9f640e65-a4ff-4f25-9f5e-9c85f4d2d548" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:to="loc_us-gaap_PreferredStockValue_9f640e65-a4ff-4f25-9f5e-9c85f4d2d548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_9e25db47-61a3-4993-abae-2a91e5bc8890" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:to="loc_us-gaap_CommonStockValue_9e25db47-61a3-4993-abae-2a91e5bc8890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_cfa9a650-c0c8-454d-843d-3e329c21ba48" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_cfa9a650-c0c8-454d-843d-3e329c21ba48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8e6b6f30-92e8-46c7-a714-5ea5b003cc44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8e6b6f30-92e8-46c7-a714-5ea5b003cc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a6f795e2-e00e-408a-b7d9-914e6fb36376" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a6f795e2-e00e-408a-b7d9-914e6fb36376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d5f465fe-5425-413a-a69b-415d166ec394" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_136e1a1b-d51f-432b-b1a2-6f3676973bd0" xlink:to="loc_us-gaap_StockholdersEquity_d5f465fe-5425-413a-a69b-415d166ec394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9da27e70-7c49-4f2f-8bf7-6fc90865f6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b665bd1b-51a0-4553-810f-43dd12b1d60a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_9da27e70-7c49-4f2f-8bf7-6fc90865f6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_8e128053-b915-4712-94e2-cdf55ae8efcf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cf5bf80f-2dc4-41ee-b162-a9f7175bb603" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_8e128053-b915-4712-94e2-cdf55ae8efcf" xlink:to="loc_us-gaap_StatementTable_cf5bf80f-2dc4-41ee-b162-a9f7175bb603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b64d332d-78f9-458f-afa5-65f23163d349" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cf5bf80f-2dc4-41ee-b162-a9f7175bb603" xlink:to="loc_srt_ProductOrServiceAxis_b64d332d-78f9-458f-afa5-65f23163d349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b64d332d-78f9-458f-afa5-65f23163d349" xlink:to="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductAndServiceRevenueMember_3ce242fd-ff21-419e-9421-4a3738496f42" xlink:href="txg-20250930.xsd#txg_ProductAndServiceRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:to="loc_txg_ProductAndServiceRevenueMember_3ce242fd-ff21-419e-9421-4a3738496f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember_f8e2e41d-9770-4d52-a5ad-4e0eb8298dd3" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a8c352dc-304b-4084-a921-e2bc6c1762bc" xlink:to="loc_txg_LicensingAndRoyaltyRevenueMember_f8e2e41d-9770-4d52-a5ad-4e0eb8298dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cf5bf80f-2dc4-41ee-b162-a9f7175bb603" xlink:to="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e49af486-3d1b-409b-8a98-0c50446bdf31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e49af486-3d1b-409b-8a98-0c50446bdf31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_971bca31-41ae-405a-8b41-8d98cd6ab53b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_CostOfRevenue_971bca31-41ae-405a-8b41-8d98cd6ab53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a7e11f10-eb6a-4262-85c8-9bbad332575a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_GrossProfit_a7e11f10-eb6a-4262-85c8-9bbad332575a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_1b5c61bf-2694-4a39-9b9d-64d1d5633798" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost_1b5c61bf-2694-4a39-9b9d-64d1d5633798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f94e87e6-9f89-4593-abc0-1f5268c91ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f94e87e6-9f89-4593-abc0-1f5268c91ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementGain_d83e7fc2-001e-40ca-9bbc-b43b60aee62b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationSettlementGain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_LitigationSettlementGain_d83e7fc2-001e-40ca-9bbc-b43b60aee62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_07febc44-c7cf-4716-a701-cbae7f99d056" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_08a46119-f5aa-4f96-b38e-472675e2ab9d" xlink:to="loc_us-gaap_OperatingExpenses_07febc44-c7cf-4716-a701-cbae7f99d056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b1599489-affc-4368-9d87-54d5aabcb731" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_OperatingIncomeLoss_b1599489-affc-4368-9d87-54d5aabcb731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_103353b1-8052-4018-9658-9f9b2610565b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_InvestmentIncomeInterest_103353b1-8052-4018-9658-9f9b2610565b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_659fe8a7-feea-4d5d-8c73-ee4b9cc702aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_InterestExpenseNonoperating_659fe8a7-feea-4d5d-8c73-ee4b9cc702aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5ba92f4d-0177-49f2-b6f6-a32e552cbde6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5ba92f4d-0177-49f2-b6f6-a32e552cbde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3edb9917-907d-4a97-b6bf-51491e0fb6ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_5320ae6e-6ca0-48e1-814f-240ed954f5f4" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3edb9917-907d-4a97-b6bf-51491e0fb6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c9aa551-eaf0-442a-a081-d704af09e1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c9aa551-eaf0-442a-a081-d704af09e1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c956b549-e271-409a-8ce4-58ee87e9e2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c956b549-e271-409a-8ce4-58ee87e9e2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3f27c4f2-e4a5-41fb-9049-e80846f73c88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_NetIncomeLoss_3f27c4f2-e4a5-41fb-9049-e80846f73c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ff3c83ee-9995-4b2c-9354-cd8415547d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_EarningsPerShareBasic_ff3c83ee-9995-4b2c-9354-cd8415547d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6a607c16-7ca2-4f52-9dc1-6ebc4dc6fa02" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6a607c16-7ca2-4f52-9dc1-6ebc4dc6fa02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_94282c7a-d682-4700-ba27-1de905a4df13" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_94282c7a-d682-4700-ba27-1de905a4df13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1ea7ce50-9454-4e6c-9a01-64a587aecd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bce99461-4832-4c59-a46c-c29062f0b362" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1ea7ce50-9454-4e6c-9a01-64a587aecd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d7ad9bec-6fa1-4ded-b561-38cb08b8412b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cde732fb-8931-4d5e-b989-4d583ffb0a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d7ad9bec-6fa1-4ded-b561-38cb08b8412b" xlink:to="loc_us-gaap_NetIncomeLoss_cde732fb-8931-4d5e-b989-4d583ffb0a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_09379618-ab22-4523-8be0-a371d8e62cee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d7ad9bec-6fa1-4ded-b561-38cb08b8412b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_09379618-ab22-4523-8be0-a371d8e62cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_436381de-c568-4d5f-8135-34a942a26a76" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_09379618-ab22-4523-8be0-a371d8e62cee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_436381de-c568-4d5f-8135-34a942a26a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_6eaddf6d-639a-436b-88c0-58dfe205893b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_09379618-ab22-4523-8be0-a371d8e62cee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_6eaddf6d-639a-436b-88c0-58dfe205893b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_33ae77e4-346c-472b-958f-44c5116901c5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_09379618-ab22-4523-8be0-a371d8e62cee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_33ae77e4-346c-472b-958f-44c5116901c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_64a9d2c3-d3ab-4bf8-8004-a56a79ef7cca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_09379618-ab22-4523-8be0-a371d8e62cee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_64a9d2c3-d3ab-4bf8-8004-a56a79ef7cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3f730db3-16df-42f3-949e-0ccf82805e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d7ad9bec-6fa1-4ded-b561-38cb08b8412b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_3f730db3-16df-42f3-949e-0ccf82805e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4e66c381-2f6d-492b-b489-badeb4e063eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4e66c381-2f6d-492b-b489-badeb4e063eb" xlink:to="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9e8587a8-5666-40bb-b78e-8b571014cb83" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5d6f35eb-732f-4a9b-8e0b-a6aa599b766c" xlink:to="loc_us-gaap_ClassOfStockDomain_9e8587a8-5666-40bb-b78e-8b571014cb83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7972260e-6879-4ec4-9538-081b478f2477" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9e8587a8-5666-40bb-b78e-8b571014cb83" xlink:to="loc_us-gaap_CommonClassAMember_7972260e-6879-4ec4-9538-081b478f2477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_227d0d12-5b7d-45b9-b653-aa29de82d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_227d0d12-5b7d-45b9-b653-aa29de82d11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_227d0d12-5b7d-45b9-b653-aa29de82d11c" xlink:to="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_77a8c34b-0e1b-4153-99ee-efb3857b4268" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_CommonStockMember_77a8c34b-0e1b-4153-99ee-efb3857b4268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e83bf494-86ef-4919-88cc-bea78bd83e78" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e83bf494-86ef-4919-88cc-bea78bd83e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a5038954-21e9-49d6-9522-e6d8901d6f24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_RetainedEarningsMember_a5038954-21e9-49d6-9522-e6d8901d6f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_358573ac-72f9-40cc-82f2-ef3ffccc9828" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9cb9e12b-f781-438f-9bea-f5671f7433df" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_358573ac-72f9-40cc-82f2-ef3ffccc9828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_57ebb959-cff9-468b-ba6c-d0814b7d8c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2a518bc3-c820-44d0-b058-b0f2d9ec2fbc" xlink:to="loc_us-gaap_StatementLineItems_57ebb959-cff9-468b-ba6c-d0814b7d8c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_57ebb959-cff9-468b-ba6c-d0814b7d8c1e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_c51d6a75-8295-48e3-b25c-0b0d42a0cdff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_SharesOutstanding_c51d6a75-8295-48e3-b25c-0b0d42a0cdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8a0d140e-67cf-4855-9dfa-aaad4b588625" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockholdersEquity_8a0d140e-67cf-4855-9dfa-aaad4b588625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_02e13169-d271-4039-808f-d60d455fc3cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_02e13169-d271-4039-808f-d60d455fc3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_17b287f3-6788-4de0-a053-9a367c7d4222" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_17b287f3-6788-4de0-a053-9a367c7d4222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_93e7a509-1a17-4d02-a16a-58a3e86e5462" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_93e7a509-1a17-4d02-a16a-58a3e86e5462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_fb7f2fa9-0b49-422d-beab-21c7758c4283" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_fb7f2fa9-0b49-422d-beab-21c7758c4283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6d0bde76-466e-495c-b296-179561176fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_6d0bde76-466e-495c-b296-179561176fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7ca85da3-ae04-471d-85d5-5d66a2b38542" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_NetIncomeLoss_7ca85da3-ae04-471d-85d5-5d66a2b38542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8b368e0c-1fda-4438-9960-7f00b1659bae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_8b368e0c-1fda-4438-9960-7f00b1659bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_6e8707f2-4894-4c3a-a6d5-ba3ad8729977" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_SharesOutstanding_6e8707f2-4894-4c3a-a6d5-ba3ad8729977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0129a694-687d-4948-821c-bb739793274e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2d3bb5d3-0cbc-44d6-96a6-04395614903d" xlink:to="loc_us-gaap_StockholdersEquity_0129a694-687d-4948-821c-bb739793274e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="txg-20250930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c0ae5f7e-2104-45b9-ac31-8f80ed4e2656" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c0ae5f7e-2104-45b9-ac31-8f80ed4e2656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_436c3fc2-55af-4e5a-9e24-5a230dec8b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c0ae5f7e-2104-45b9-ac31-8f80ed4e2656" xlink:to="loc_us-gaap_NetIncomeLoss_436c3fc2-55af-4e5a-9e24-5a230dec8b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c0ae5f7e-2104-45b9-ac31-8f80ed4e2656" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_2f4517ab-2010-41ce-b71f-7f049a0eab68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_us-gaap_ShareBasedCompensation_2f4517ab-2010-41ce-b71f-7f049a0eab68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4e3cdffc-b7a5-45cf-8814-6411fec72c47" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4e3cdffc-b7a5-45cf-8814-6411fec72c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5d17d804-7fdd-4153-b969-d4c018d3297b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_5d17d804-7fdd-4153-b969-d4c018d3297b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_b6bfa8bd-00d5-4c03-9ba9-5a3ee8122002" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_b6bfa8bd-00d5-4c03-9ba9-5a3ee8122002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_eb344f52-7230-4dea-b499-22588c9018d2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_eb344f52-7230-4dea-b499-22588c9018d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_2f2322f5-ce8a-4980-b82d-801c0d9eb25c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_2f2322f5-ce8a-4980-b82d-801c0d9eb25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_63997017-763a-40e0-b010-185d9f4c3c70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_63997017-763a-40e0-b010-185d9f4c3c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a055d1a2-195c-4d67-8c29-15f220b0d88c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_460485ad-3715-4b92-bbeb-1591af16f11f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_460485ad-3715-4b92-bbeb-1591af16f11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_3794c41a-3469-466f-9c20-5ac3930bbdb8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_3794c41a-3469-466f-9c20-5ac3930bbdb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b49a51b8-fac2-4616-b3bb-3d47b869b6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b49a51b8-fac2-4616-b3bb-3d47b869b6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8611da04-2121-4117-be7e-acf90d0386ed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8611da04-2121-4117-be7e-acf90d0386ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d35b3a15-b7e0-4f75-9fb9-fbc63e0815c0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_d35b3a15-b7e0-4f75-9fb9-fbc63e0815c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_af05c8cc-6ff2-4490-90c0-259359ad3739" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_af05c8cc-6ff2-4490-90c0-259359ad3739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2c357e4b-1e7d-4f59-9282-416431af0704" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2c357e4b-1e7d-4f59-9282-416431af0704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_44494b09-c312-4b82-95ae-18930eda54d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_44494b09-c312-4b82-95ae-18930eda54d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities_19a728c3-88fb-40f5-8f7f-52272a95854a" xlink:href="txg-20250930.xsd#txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities_19a728c3-88fb-40f5-8f7f-52272a95854a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_e17a53ac-316e-4608-9f0e-dffe7268a895" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_e17a53ac-316e-4608-9f0e-dffe7268a895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_70ef56ae-95e1-438e-b27d-3e410935dcab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_07665875-6151-424d-82b2-694a662199ac" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_70ef56ae-95e1-438e-b27d-3e410935dcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1361b276-4a46-4ab9-b87f-937a48a99ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c0ae5f7e-2104-45b9-ac31-8f80ed4e2656" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1361b276-4a46-4ab9-b87f-937a48a99ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_7024c8e8-d546-4c3f-8b0a-63e060a78800" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_7024c8e8-d546-4c3f-8b0a-63e060a78800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_PaymentsForAssetAcquisitionNetOfCashAcquired_9190f30a-ca96-4eb9-9df8-3420a964065f" xlink:href="txg-20250930.xsd#txg_PaymentsForAssetAcquisitionNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:to="loc_txg_PaymentsForAssetAcquisitionNetOfCashAcquired_9190f30a-ca96-4eb9-9df8-3420a964065f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd587f8e-c328-4dab-b769-5e5db72fe507" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd587f8e-c328-4dab-b769-5e5db72fe507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_740201e0-80dc-43c6-8b1f-2207e6eb4ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_740201e0-80dc-43c6-8b1f-2207e6eb4ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_6064d1a0-6792-42f4-b83c-757dc7158c64" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:to="loc_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_6064d1a0-6792-42f4-b83c-757dc7158c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_ed95ca4d-c9a8-47a9-9558-73df2f5595e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_ed95ca4d-c9a8-47a9-9558-73df2f5595e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f443e370-8b3c-4789-b70c-1973edbae8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_60c73e41-916d-4769-ae9e-c13aa1b7b911" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f443e370-8b3c-4789-b70c-1973edbae8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_821d6a10-8c8e-474c-811f-248fd506c169" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_821d6a10-8c8e-474c-811f-248fd506c169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_af146f33-4bb3-45ad-a671-259c35cf8e34" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_821d6a10-8c8e-474c-811f-248fd506c169" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_af146f33-4bb3-45ad-a671-259c35cf8e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b8ddbbaa-c6fb-4122-ac15-eb14fa6aa08e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_821d6a10-8c8e-474c-811f-248fd506c169" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b8ddbbaa-c6fb-4122-ac15-eb14fa6aa08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed24262b-77f1-4219-b612-e4458a937243" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed24262b-77f1-4219-b612-e4458a937243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5c6ba2ca-15f8-46dd-add1-f6ac57236de1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5c6ba2ca-15f8-46dd-add1-f6ac57236de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_064fa5f7-8801-49e4-953e-70d0faec4cac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_064fa5f7-8801-49e4-953e-70d0faec4cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13a59836-e38b-4a14-bf1c-e826856edbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_13a59836-e38b-4a14-bf1c-e826856edbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_6a45864e-123a-4035-841b-4492f274726a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_6a45864e-123a-4035-841b-4492f274726a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_25758466-65a2-4135-94e5-328e9693972d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6a45864e-123a-4035-841b-4492f274726a" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_25758466-65a2-4135-94e5-328e9693972d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_fedb4781-abda-4a08-9649-02e6fb5ead1c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_e584bff4-f267-4b59-871c-33863d9b2456" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_fedb4781-abda-4a08-9649-02e6fb5ead1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_14b56ce7-3125-489d-a5f6-540da18c8006" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_fedb4781-abda-4a08-9649-02e6fb5ead1c" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_14b56ce7-3125-489d-a5f6-540da18c8006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_19715c2b-f8f7-466f-b143-f45e04145478" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_fedb4781-abda-4a08-9649-02e6fb5ead1c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_19715c2b-f8f7-466f-b143-f45e04145478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets_1dbb853c-3f4b-4c57-aaec-a50ac505ba42" xlink:href="txg-20250930.xsd#txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_fedb4781-abda-4a08-9649-02e6fb5ead1c" xlink:to="loc_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets_1dbb853c-3f4b-4c57-aaec-a50ac505ba42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/DescriptionofBusinessandBasisofPresentation" xlink:type="simple" xlink:href="txg-20250930.xsd#DescriptionofBusinessandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/DescriptionofBusinessandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bce59f27-5232-443b-9d0a-a8c4b2653da9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_232d1789-5d44-46b3-bdf5-dae56d665655" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bce59f27-5232-443b-9d0a-a8c4b2653da9" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_232d1789-5d44-46b3-bdf5-dae56d665655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="txg-20250930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_07ed44f9-da94-4a23-a5d5-e1ac63141cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_0a1e4d31-802e-46a4-a6f9-66edb0d076ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_07ed44f9-da94-4a23-a5d5-e1ac63141cc4" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_0a1e4d31-802e-46a4-a6f9-66edb0d076ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisition" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisition"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9578aab2-3e1a-4a54-b498-450d93c7f474" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTextBlock_6af82e68-7ef8-49f0-b6b7-d31b459eef6e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_9578aab2-3e1a-4a54-b498-450d93c7f474" xlink:to="loc_us-gaap_AssetAcquisitionTextBlock_6af82e68-7ef8-49f0-b6b7-d31b459eef6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/Restructuring" xlink:type="simple" xlink:href="txg-20250930.xsd#Restructuring"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/Restructuring" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_57880625-7c2d-45d1-9d2f-fae933b54665" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_b47d8600-c710-4ae7-9779-00f8b8cad7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_57880625-7c2d-45d1-9d2f-fae933b54665" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_b47d8600-c710-4ae7-9779-00f8b8cad7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformation" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformation"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c5dd9803-530d-4c52-a8aa-ab7fe0cde62c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_c56aec61-3726-4ea0-9864-b596c3a01db6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c5dd9803-530d-4c52-a8aa-ab7fe0cde62c" xlink:to="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_c56aec61-3726-4ea0-9864-b596c3a01db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_86cd5004-0b1b-4fdc-8e01-1e782850595e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8fcb78ea-1e37-4358-90c6-65e892932d33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_86cd5004-0b1b-4fdc-8e01-1e782850595e" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8fcb78ea-1e37-4358-90c6-65e892932d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CapitalStock" xlink:type="simple" xlink:href="txg-20250930.xsd#CapitalStock"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CapitalStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6e0ba85a-426e-472f-ae18-56873810bd3a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_79a34e74-3968-448e-8fd7-4d37715275a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6e0ba85a-426e-472f-ae18-56873810bd3a" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_79a34e74-3968-448e-8fd7-4d37715275a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlans" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlans"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_350d4c57-2780-4218-ba05-98d95ed1fa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3ab631dd-b829-4453-80cc-609b9642f64a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_350d4c57-2780-4218-ba05-98d95ed1fa8b" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3ab631dd-b829-4453-80cc-609b9642f64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/NetLossPerShare" xlink:type="simple" xlink:href="txg-20250930.xsd#NetLossPerShare"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/NetLossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ff54b3b2-640d-4366-8565-1c22049a2d24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_61c5d9cc-a6f2-47d6-a04f-b360b1a6767b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ff54b3b2-640d-4366-8565-1c22049a2d24" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_61c5d9cc-a6f2-47d6-a04f-b360b1a6767b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="txg-20250930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c312d9d8-7c1c-4717-b2c7-f39421f739e1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e61d281d-048a-48ed-be1b-67b674109b11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c312d9d8-7c1c-4717-b2c7-f39421f739e1" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e61d281d-048a-48ed-be1b-67b674109b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_05e4d51d-3716-4101-b218-20cabadf1341" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c312d9d8-7c1c-4717-b2c7-f39421f739e1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_05e4d51d-3716-4101-b218-20cabadf1341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_0d568e11-8cc9-459e-9317-be5e552a09c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c312d9d8-7c1c-4717-b2c7-f39421f739e1" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_0d568e11-8cc9-459e-9317-be5e552a09c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock_96ae0496-cc01-4314-b1fe-222de6fd1b7f" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c312d9d8-7c1c-4717-b2c7-f39421f739e1" xlink:to="loc_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock_96ae0496-cc01-4314-b1fe-222de6fd1b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6fd13cd0-b28c-41ca-b2a4-4b27e5e0adb0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c312d9d8-7c1c-4717-b2c7-f39421f739e1" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6fd13cd0-b28c-41ca-b2a4-4b27e5e0adb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionTables" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionTables"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6567b4e7-8482-45e4-8a07-b11d02bc1d24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock_64aeb413-cc9a-4de4-9c37-bd871998baff" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6567b4e7-8482-45e4-8a07-b11d02bc1d24" xlink:to="loc_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock_64aeb413-cc9a-4de4-9c37-bd871998baff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock_ae33182e-3477-4bbb-8556-c622efdb4f98" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6567b4e7-8482-45e4-8a07-b11d02bc1d24" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock_ae33182e-3477-4bbb-8556-c622efdb4f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/RestructuringTables" xlink:type="simple" xlink:href="txg-20250930.xsd#RestructuringTables"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/RestructuringTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_0949721e-ea9c-4198-8e7f-c56a874ae92f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_31f42783-5634-4ed9-ab9f-7f35196ce384" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_0949721e-ea9c-4198-8e7f-c56a874ae92f" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_31f42783-5634-4ed9-ab9f-7f35196ce384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationTables"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_638e9a4e-06f8-4a70-b2d2-661c8efae0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_638e9a4e-06f8-4a70-b2d2-661c8efae0a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_e134417e-bca6-4aac-9773-28c5116093ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_e134417e-bca6-4aac-9773-28c5116093ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_51d115a5-00a6-44b5-9cbc-3818091333c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_51d115a5-00a6-44b5-9cbc-3818091333c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_86eb743a-687d-4349-ba84-e7e8d537e0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_86eb743a-687d-4349-ba84-e7e8d537e0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock_ff8f4ecd-7e24-479f-b792-c411e3c2deb9" xlink:href="txg-20250930.xsd#txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock_ff8f4ecd-7e24-479f-b792-c411e3c2deb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_08770e67-cba0-41af-96fb-46907259010b" xlink:href="txg-20250930.xsd#txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock_08770e67-cba0-41af-96fb-46907259010b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4f843533-a323-417c-9dce-4fce2d7a709a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_4f843533-a323-417c-9dce-4fce2d7a709a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_667b3aa0-18de-41ae-b165-5496967218a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_667b3aa0-18de-41ae-b165-5496967218a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_f201376f-9035-444d-ac10-98a5ac695d48" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_f201376f-9035-444d-ac10-98a5ac695d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_adae5987-5d2f-48a3-87cc-23fcf8ff90fa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a3801a21-84b3-4fba-ae7e-659572371d9e" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_adae5987-5d2f-48a3-87cc-23fcf8ff90fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a8bbfcdf-fa09-4324-b6e5-9bfc56e18a58" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_edc63490-87b6-4db5-9f59-e5188a6b5e27" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a8bbfcdf-fa09-4324-b6e5-9bfc56e18a58" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_edc63490-87b6-4db5-9f59-e5188a6b5e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock_19038210-12ca-4648-928e-9d4a3d356312" xlink:href="txg-20250930.xsd#txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a8bbfcdf-fa09-4324-b6e5-9bfc56e18a58" xlink:to="loc_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock_19038210-12ca-4648-928e-9d4a3d356312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CapitalStockTables" xlink:type="simple" xlink:href="txg-20250930.xsd#CapitalStockTables"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CapitalStockTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1089bb0c-4179-400e-ad78-42c664543e96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_9768784d-3593-4405-b1c5-dd5926a1a928" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1089bb0c-4179-400e-ad78-42c664543e96" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_9768784d-3593-4405-b1c5-dd5926a1a928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansTables" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansTables"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a8190a3-04c1-4d47-b8b1-f5dffe676d40" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_2d3a1036-2ba5-478d-a3c1-c23aa0614d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a8190a3-04c1-4d47-b8b1-f5dffe676d40" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_2d3a1036-2ba5-478d-a3c1-c23aa0614d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_fb906320-cc7a-44c5-bc6f-098c147fb89f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a8190a3-04c1-4d47-b8b1-f5dffe676d40" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_fb906320-cc7a-44c5-bc6f-098c147fb89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6e71219e-a7e5-437c-a34e-f9ee0c61d084" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a8190a3-04c1-4d47-b8b1-f5dffe676d40" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6e71219e-a7e5-437c-a34e-f9ee0c61d084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_cfab4e10-23cc-49c0-8e90-5456b8b33391" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a8190a3-04c1-4d47-b8b1-f5dffe676d40" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_cfab4e10-23cc-49c0-8e90-5456b8b33391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="txg-20250930.xsd#NetLossPerShareTables"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/NetLossPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5901b6ba-54f5-49b8-b9af-eebc9f94cec8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_6f7ec1e2-c60b-4963-a6b4-3d15f0418c24" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5901b6ba-54f5-49b8-b9af-eebc9f94cec8" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_6f7ec1e2-c60b-4963-a6b4-3d15f0418c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_88d2fb02-35ab-4480-bdd3-ea23220fb026" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyObligationTerm_e5e38e52-15ae-41ca-87d6-ebbe4b0eb428" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyObligationTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_88d2fb02-35ab-4480-bdd3-ea23220fb026" xlink:to="loc_us-gaap_ProductWarrantyObligationTerm_e5e38e52-15ae-41ca-87d6-ebbe4b0eb428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_RevenueFromContractWithCustomerPaymentPeriod_67a21a15-fa9c-4c13-882b-4ce4c7d0ab3e" xlink:href="txg-20250930.xsd#txg_RevenueFromContractWithCustomerPaymentPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_88d2fb02-35ab-4480-bdd3-ea23220fb026" xlink:to="loc_txg_RevenueFromContractWithCustomerPaymentPeriod_67a21a15-fa9c-4c13-882b-4ce4c7d0ab3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_5f93a03a-f81c-42e3-ba13-b30ad55f7f94" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_88d2fb02-35ab-4480-bdd3-ea23220fb026" xlink:to="loc_us-gaap_NumberOfOperatingSegments_5f93a03a-f81c-42e3-ba13-b30ad55f7f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_5df5bc38-60b3-4fc8-8c3d-f80a3676703e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_5df5bc38-60b3-4fc8-8c3d-f80a3676703e" xlink:to="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_16b673d9-d4b5-4cd9-9a37-27508b05c6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:to="loc_us-gaap_AssetAcquisitionAxis_16b673d9-d4b5-4cd9-9a37-27508b05c6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_0f2348b0-7836-44e0-b326-c4e7966e0819" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_16b673d9-d4b5-4cd9-9a37-27508b05c6a1" xlink:to="loc_us-gaap_AssetAcquisitionDomain_0f2348b0-7836-44e0-b326-c4e7966e0819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_68d90afa-e838-4ea0-b9da-4dbf6a119a98" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_0f2348b0-7836-44e0-b326-c4e7966e0819" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_68d90afa-e838-4ea0-b9da-4dbf6a119a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_c9426002-2e56-4f2e-b213-f6ddfd79505c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:to="loc_srt_StatementScenarioAxis_c9426002-2e56-4f2e-b213-f6ddfd79505c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_992d39ce-c53e-4c22-950e-0957193c5e2b" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_c9426002-2e56-4f2e-b213-f6ddfd79505c" xlink:to="loc_srt_ScenarioUnspecifiedDomain_992d39ce-c53e-4c22-950e-0957193c5e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_13f2c05d-d64f-49fb-841e-795a34249fea" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_992d39ce-c53e-4c22-950e-0957193c5e2b" xlink:to="loc_srt_ScenarioForecastMember_13f2c05d-d64f-49fb-841e-795a34249fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_6e1f0a01-8957-4814-8a9f-36fa5a28ea97" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_PaymentsForAssetAcquisitions_29810811-8e8b-45ea-9606-1a967f92d0cd" xlink:href="txg-20250930.xsd#txg_PaymentsForAssetAcquisitions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_PaymentsForAssetAcquisitions_29810811-8e8b-45ea-9606-1a967f92d0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable_5ff5928f-ec44-4e56-8259-0bd394ed8458" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable_5ff5928f-ec44-4e56-8259-0bd394ed8458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares_9d43e241-1834-4158-b202-4150208e6f4f" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares_9d43e241-1834-4158-b202-4150208e6f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount_99f4bd43-d3df-40f2-be2b-abb1bf7457d9" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount_99f4bd43-d3df-40f2-be2b-abb1bf7457d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_2c1491af-fc22-4823-bed4-d56affecfe28" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAttributableToSellers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_2c1491af-fc22-4823-bed4-d56affecfe28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_dcc6d6a4-a7a0-4961-9563-d402b68a9919" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_9be45eaa-3ca3-4dc6-821e-17f1b321d3f4" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_dcc6d6a4-a7a0-4961-9563-d402b68a9919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c6f5fc89-f551-4563-a166-7c502bd969ed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_7e35ecc4-99e7-44b3-9e45-387b6fbeebbd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c6f5fc89-f551-4563-a166-7c502bd969ed" xlink:to="loc_us-gaap_AssetAcquisitionTable_7e35ecc4-99e7-44b3-9e45-387b6fbeebbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_68865c74-6051-40f0-944c-d22a8982dbfd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_7e35ecc4-99e7-44b3-9e45-387b6fbeebbd" xlink:to="loc_us-gaap_AssetAcquisitionAxis_68865c74-6051-40f0-944c-d22a8982dbfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_8596c0cf-afaf-4b9e-af36-94e2b90b0f79" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_68865c74-6051-40f0-944c-d22a8982dbfd" xlink:to="loc_us-gaap_AssetAcquisitionDomain_8596c0cf-afaf-4b9e-af36-94e2b90b0f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_e39a2076-610b-43c2-a52a-bccbc7a90ec4" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_8596c0cf-afaf-4b9e-af36-94e2b90b0f79" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_e39a2076-610b-43c2-a52a-bccbc7a90ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_7e35ecc4-99e7-44b3-9e45-387b6fbeebbd" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionCashAndCashEquivalents_1e2599a3-34fd-4669-b94f-74a7795cac6c" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionCashAndCashEquivalents_1e2599a3-34fd-4669-b94f-74a7795cac6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionDevelopedTechnology_ebd7e387-2fe6-4357-9cf8-e94d44382976" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionDevelopedTechnology"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionDevelopedTechnology_ebd7e387-2fe6-4357-9cf8-e94d44382976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther_21c127a4-4020-4adc-bd26-f6fe68ea55ac" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAndLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionAssetsAndLiabilitiesOther_21c127a4-4020-4adc-bd26-f6fe68ea55ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_b405ee94-66e4-4c05-a9cd-420e0280def0" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_fee15a9d-3a57-42f1-8df4-44555d3483bb" xlink:to="loc_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet_b405ee94-66e4-4c05-a9cd-420e0280def0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_72fb8fca-8f48-488a-8608-ea2911b702c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationTable_598f7666-f532-45ae-b222-1238623b34a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_72fb8fca-8f48-488a-8608-ea2911b702c9" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationTable_598f7666-f532-45ae-b222-1238623b34a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_acb7caa8-9578-4705-9939-a8bb604cf5a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationTable_598f7666-f532-45ae-b222-1238623b34a7" xlink:to="loc_us-gaap_AssetAcquisitionAxis_acb7caa8-9578-4705-9939-a8bb604cf5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_39a38eaf-9d08-45cc-8a44-81080348c432" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_acb7caa8-9578-4705-9939-a8bb604cf5a4" xlink:to="loc_us-gaap_AssetAcquisitionDomain_39a38eaf-9d08-45cc-8a44-81080348c432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_6815b515-2742-47a9-a179-06b0cc63b42d" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_39a38eaf-9d08-45cc-8a44-81080348c432" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_6815b515-2742-47a9-a179-06b0cc63b42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems_99e12197-9be8-44ec-9cc0-9514f6336e43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationTable_598f7666-f532-45ae-b222-1238623b34a7" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems_99e12197-9be8-44ec-9cc0-9514f6336e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionContingentConsiderationLineItems_99e12197-9be8-44ec-9cc0-9514f6336e43" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_00b87bef-dcdb-4e47-9563-ce9e31f07dad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_00b87bef-dcdb-4e47-9563-ce9e31f07dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_15e6c5c3-3141-4731-9584-d6975ace66c5" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAttributableToSellers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationAttributableToSellers_15e6c5c3-3141-4731-9584-d6975ace66c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties_674f0a42-0cdb-42cc-a896-ebf5e175d969" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties_674f0a42-0cdb-42cc-a896-ebf5e175d969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_bf3c7902-9a67-4df7-90f0-47e1ac01cef0" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_bf3c7902-9a67-4df7-90f0-47e1ac01cef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_3c1887df-f9a6-4f26-aea7-5ca43c2d91c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_AssetAcquisitionContingentConsiderationRollForward_c045b905-c4a7-4fde-b9c6-fb9c837917e2" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_3c1887df-f9a6-4f26-aea7-5ca43c2d91c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#RestructuringAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b2339ff5-ecde-468a-ac50-75e5d52314fe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b2339ff5-ecde-468a-ac50-75e5d52314fe" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6c76fe37-2748-4d28-940a-b8ec973133bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6c76fe37-2748-4d28-940a-b8ec973133bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6c76fe37-2748-4d28-940a-b8ec973133bd" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_CostOfRevenueMember_5f3c4bca-460a-4857-a46a-9104cc6904a0" xlink:href="txg-20250930.xsd#txg_CostOfRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:to="loc_txg_CostOfRevenueMember_5f3c4bca-460a-4857-a46a-9104cc6904a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cda1672d-b2c2-4d64-bc8f-a34b5d6d8e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_cda1672d-b2c2-4d64-bc8f-a34b5d6d8e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a0354fc5-06d4-4771-81ad-4b897a0f866a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3e1b42da-5e86-4584-8aca-f4dc4ce132ae" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_a0354fc5-06d4-4771-81ad-4b897a0f866a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_8e9ec43f-5195-4fef-913e-a3ea9ce757bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:to="loc_us-gaap_AssetAcquisitionAxis_8e9ec43f-5195-4fef-913e-a3ea9ce757bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_a303c009-b960-4c85-9451-b3b96fb2a0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_8e9ec43f-5195-4fef-913e-a3ea9ce757bf" xlink:to="loc_us-gaap_AssetAcquisitionDomain_a303c009-b960-4c85-9451-b3b96fb2a0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_4eba7ee0-8bf0-47c9-868c-194fe3e49273" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_a303c009-b960-4c85-9451-b3b96fb2a0c1" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_4eba7ee0-8bf0-47c9-868c-194fe3e49273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bd3dcf32-81d7-4b49-ab24-59b227301796" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_17c137ef-48b3-4edb-8914-2813165effe0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:to="loc_us-gaap_RestructuringCharges_17c137ef-48b3-4edb-8914-2813165effe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_0db76b69-c8df-43c7-b512-086e4ae73302" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_9bc1d16e-20c3-439d-93b7-8e0005e531db" xlink:to="loc_us-gaap_RestructuringCosts_0db76b69-c8df-43c7-b512-086e4ae73302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#RestructuringRestructuringCostsRelatedtoRestructuringDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_c325dea7-340f-4577-bf48-5e396ae271e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdf71fd5-8517-44ef-a8ba-eb6492379f34" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_c325dea7-340f-4577-bf48-5e396ae271e4" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdf71fd5-8517-44ef-a8ba-eb6492379f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e5f7dd99-0fac-46fd-885b-f142b205cc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdf71fd5-8517-44ef-a8ba-eb6492379f34" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e5f7dd99-0fac-46fd-885b-f142b205cc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e5f7dd99-0fac-46fd-885b-f142b205cc1f" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_2a446d17-5247-4771-adc1-17f3c7bb0d94" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:to="loc_us-gaap_EmployeeSeveranceMember_2a446d17-5247-4771-adc1-17f3c7bb0d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_StockBasedCompensationExpensesMember_4d81710e-b496-46f2-ad95-191421087e81" xlink:href="txg-20250930.xsd#txg_StockBasedCompensationExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_195b5fe5-837b-4caa-817a-34b8ef62a293" xlink:to="loc_txg_StockBasedCompensationExpensesMember_4d81710e-b496-46f2-ad95-191421087e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdf71fd5-8517-44ef-a8ba-eb6492379f34" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f5011177-c97c-4856-9f8c-d56aaf9ac5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_RestructuringCharges_f5011177-c97c-4856-9f8c-d56aaf9ac5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_29316968-25da-431f-8e24-f4d25bb30637" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_PaymentsForRestructuring_29316968-25da-431f-8e24-f4d25bb30637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2_031ffc44-55ad-4f57-9053-644bc298ecbf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_RestructuringReserveSettledWithoutCash2_031ffc44-55ad-4f57-9053-644bc298ecbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_1bce9f76-e486-42bd-bdb3-10b63991618b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7c109c67-5010-4a46-9a8f-59705170f32a" xlink:to="loc_us-gaap_RestructuringReserve_1bce9f76-e486-42bd-bdb3-10b63991618b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8bdfbe59-1565-4ffe-bd1d-f3d7ce2a43cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8bdfbe59-1565-4ffe-bd1d-f3d7ce2a43cd" xlink:to="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_dbf88612-e47c-4c45-be81-bfc06ad75f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:to="loc_us-gaap_FinancialInstrumentAxis_dbf88612-e47c-4c45-be81-bfc06ad75f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_dbf88612-e47c-4c45-be81-bfc06ad75f1a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_3d453fa1-1a1e-40f6-bec2-83f9ba9c2a36" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_3d453fa1-1a1e-40f6-bec2-83f9ba9c2a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentDebtSecuritiesMember_862f9318-45ee-4c2e-8a46-3ab497f61965" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_USGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_aeb49226-d4d2-43cb-8f90-964b67796e2b" xlink:to="loc_us-gaap_USGovernmentDebtSecuritiesMember_862f9318-45ee-4c2e-8a46-3ab497f61965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e69e4d52-ce2d-4b2d-a855-fbbd0ab0cb25" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ca2973fd-05c1-4cbc-9161-8b23702dd635" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ca2973fd-05c1-4cbc-9161-8b23702dd635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_391543eb-5ab7-464e-b4c8-711684d4e2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65259126-d866-4db3-81a6-9b584f8d9500" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_391543eb-5ab7-464e-b4c8-711684d4e2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_81354499-6739-4953-93ac-a7e0da833911" xlink:to="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_0b19918b-3e3c-4d64-973b-d9989ac20328" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_0b19918b-3e3c-4d64-973b-d9989ac20328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f67f2027-3bcf-47b1-90f2-38aad1175fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f67f2027-3bcf-47b1-90f2-38aad1175fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3eed931f-c965-4690-904f-2a387276c4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3eed931f-c965-4690-904f-2a387276c4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_619b18d1-ec28-4535-9e96-75ed3389b3a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_619b18d1-ec28-4535-9e96-75ed3389b3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a2e121ce-ad50-4317-b53d-4cf6de38495a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a2e121ce-ad50-4317-b53d-4cf6de38495a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_0565a3f4-fe87-4d94-bad5-8c56289115fc" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds_0565a3f4-fe87-4d94-bad5-8c56289115fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_5ae4dff8-45c2-40c8-852f-08ce817b50ca" xlink:href="txg-20250930.xsd#txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_5bcff138-decc-417f-b427-ed9a7c1a8345" xlink:to="loc_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds_5ae4dff8-45c2-40c8-852f-08ce817b50ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_917cd99f-4e58-40db-9093-ac048309b98b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_917cd99f-4e58-40db-9093-ac048309b98b" xlink:to="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_bd2109fd-46e7-4e78-bf2d-9c457eeff3c7" xlink:to="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductsAndServicesExcludingGrantRevenueMember_c3fb0470-f5d8-4134-922d-148762d6159c" xlink:href="txg-20250930.xsd#txg_ProductsAndServicesExcludingGrantRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:to="loc_txg_ProductsAndServicesExcludingGrantRevenueMember_c3fb0470-f5d8-4134-922d-148762d6159c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember_55e35583-5890-4433-92ed-0dd80592567f" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9c404b8c-bb82-48f9-8e9a-ea739fa5187e" xlink:to="loc_txg_LicensingAndRoyaltyRevenueMember_55e35583-5890-4433-92ed-0dd80592567f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e34685b8-f39f-4fb7-b4fb-460ac48fa5da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_e34685b8-f39f-4fb7-b4fb-460ac48fa5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_6bd68c3f-d462-4410-bf31-1b31b6d0f17c" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_VizgenInc.Member_da0e8450-54ca-45f0-8bdf-43b1adb3fc1d" xlink:href="txg-20250930.xsd#txg_VizgenInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:to="loc_txg_VizgenInc.Member_da0e8450-54ca-45f0-8bdf-43b1adb3fc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_BrukerCorporationMember_c9946080-4a7e-4607-ada1-d1013b25fe2c" xlink:href="txg-20250930.xsd#txg_BrukerCorporationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ddee36f4-a400-4e3a-867b-a05713381297" xlink:to="loc_txg_BrukerCorporationMember_c9946080-4a7e-4607-ada1-d1013b25fe2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_46f3244c-b707-41fa-acd5-02d1bcb49505" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_fce51a95-99d3-4571-925f-d002ee040de5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_fce51a95-99d3-4571-925f-d002ee040de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssembledWorkforceMember_75a346aa-4c49-4c31-bd24-f33a64e2b113" xlink:href="txg-20250930.xsd#txg_AssembledWorkforceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067f0dca-cd9b-4a0e-8a8a-f8aab576adad" xlink:to="loc_txg_AssembledWorkforceMember_75a346aa-4c49-4c31-bd24-f33a64e2b113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_229d5236-fb89-461a-a0ad-6caf6a3af638" xlink:to="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_8910550a-4af7-4548-b998-59e545831b01" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_7887b3cd-2841-4ada-9f24-72f5840bbd3d" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_8910550a-4af7-4548-b998-59e545831b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_5d29cb7e-5d39-4f06-95ff-573581a7c84c" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c30f13a4-b620-4999-9d3b-532573284bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_c30f13a4-b620-4999-9d3b-532573284bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5150208-ed19-4ca5-a6d4-ccce45fa0ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f5150208-ed19-4ca5-a6d4-ccce45fa0ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e616aa6c-05b3-4c98-85fc-bf6240c606cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e616aa6c-05b3-4c98-85fc-bf6240c606cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_5fc06fd1-ee29-4614-bb84-a92b52dace22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_5fc06fd1-ee29-4614-bb84-a92b52dace22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a7c3fa77-ae14-4382-90eb-451d6060c249" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a7c3fa77-ae14-4382-90eb-451d6060c249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_caf2f2de-665c-4eec-923e-62e5f62b0357" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_caf2f2de-665c-4eec-923e-62e5f62b0357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_53917a78-a42d-4663-bbfc-b8d3160b811d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ContractWithCustomerLiability_53917a78-a42d-4663-bbfc-b8d3160b811d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_315dd730-0235-4201-af17-d3cfebdbfae9" xlink:href="txg-20250930.xsd#txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted_315dd730-0235-4201-af17-d3cfebdbfae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementGain_fe9401a0-4335-4d50-84f8-795ac69b18f6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LitigationSettlementGain"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_LitigationSettlementGain_fe9401a0-4335-4d50-84f8-795ac69b18f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_02a5dd69-855f-4529-97b5-755cb52318d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_02a5dd69-855f-4529-97b5-755cb52318d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_12a52ad5-bc39-4f90-b71f-7c860b4cc876" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax_12a52ad5-bc39-4f90-b71f-7c860b4cc876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_808d5679-03fb-48fc-ac3d-c995d5dca270" xlink:href="txg-20250930.xsd#txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_8bfa2b7d-6092-4407-8aee-06fffc153d96" xlink:to="loc_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure_808d5679-03fb-48fc-ac3d-c995d5dca270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ef1373bf-3085-48ae-b669-f351d1b5a7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_73b72c19-a1af-4619-bd04-09005433f8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ef1373bf-3085-48ae-b669-f351d1b5a7ee" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_73b72c19-a1af-4619-bd04-09005433f8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d69ac153-a5cf-4c9a-bfbf-3a148a81fd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ef1373bf-3085-48ae-b669-f351d1b5a7ee" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d69ac153-a5cf-4c9a-bfbf-3a148a81fd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_5963182e-c8c6-41df-b4ff-dfcffcece6c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ef1373bf-3085-48ae-b669-f351d1b5a7ee" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_5963182e-c8c6-41df-b4ff-dfcffcece6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d88f087f-77fb-4fa3-869f-4d15d61a854b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ef1373bf-3085-48ae-b669-f351d1b5a7ee" xlink:to="loc_us-gaap_InventoryNet_d88f087f-77fb-4fa3-869f-4d15d61a854b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cc95e25c-3893-4b3c-a2a5-9a807a87b0f4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f11228-2d79-470e-b771-1420f76ac6a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cc95e25c-3893-4b3c-a2a5-9a807a87b0f4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f11228-2d79-470e-b771-1420f76ac6a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_feba0a88-762c-42b5-992c-e8fc649955a2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f11228-2d79-470e-b771-1420f76ac6a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_feba0a88-762c-42b5-992c-e8fc649955a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_feba0a88-762c-42b5-992c-e8fc649955a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ae32b996-e246-4e3b-89fe-e7c1ee0b001d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_LandMember_ae32b996-e246-4e3b-89fe-e7c1ee0b001d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_21c14043-0c70-455c-b44f-95dd42f642f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_BuildingMember_21c14043-0c70-455c-b44f-95dd42f642f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_88e8baf2-bae4-4279-bb6a-c6de7b424823" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_88e8baf2-bae4-4279-bb6a-c6de7b424823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_3e6a3e11-630a-4201-a4e8-42e9fc022111" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_ComputerEquipmentMember_3e6a3e11-630a-4201-a4e8-42e9fc022111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_677fc2f1-2438-430d-8050-0ae8e5e59f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_677fc2f1-2438-430d-8050-0ae8e5e59f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_6d8c6926-2728-42fe-ad80-11c3c5c856be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_6d8c6926-2728-42fe-ad80-11c3c5c856be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_9e25dbd7-e7f1-4f15-911d-0ace65a1f423" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9646cbf-9c3d-4108-b4a6-c679aee55ca1" xlink:to="loc_us-gaap_ConstructionInProgressMember_9e25dbd7-e7f1-4f15-911d-0ace65a1f423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_54f11228-2d79-470e-b771-1420f76ac6a4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_30c76e45-a9f3-4aea-b2eb-2006dea485f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_30c76e45-a9f3-4aea-b2eb-2006dea485f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a78c0ffc-2a09-4e5e-bbaa-17abc45d7115" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a78c0ffc-2a09-4e5e-bbaa-17abc45d7115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_49bb3ea8-77a3-40e4-a2ab-b9e3a00faa43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_63fa3e4f-de3b-4511-9500-f2b5dcffb784" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_49bb3ea8-77a3-40e4-a2ab-b9e3a00faa43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationIntangibleAssetsNetDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0724bae6-c30f-4a96-b052-a716f80f9ada" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5a9a66a-673f-4bba-a17f-6720c6c6f4da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0724bae6-c30f-4a96-b052-a716f80f9ada" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5a9a66a-673f-4bba-a17f-6720c6c6f4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_27a8abed-ca05-4094-b49a-dd42ced0fead" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5a9a66a-673f-4bba-a17f-6720c6c6f4da" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_27a8abed-ca05-4094-b49a-dd42ced0fead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_27a8abed-ca05-4094-b49a-dd42ced0fead" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TechnologyLicensesMember_5ba801ef-45f9-4416-90d0-167bd1e6c577" xlink:href="txg-20250930.xsd#txg_TechnologyLicensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_txg_TechnologyLicensesMember_5ba801ef-45f9-4416-90d0-167bd1e6c577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_18629381-4263-4b49-8014-d0191f872a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_18629381-4263-4b49-8014-d0191f872a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ad4858a6-17cb-4f2a-b406-09c994f09ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ad4858a6-17cb-4f2a-b406-09c994f09ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AssembledWorkforceMember_e390a4f3-708d-4314-b35d-3c2e19eaeea5" xlink:href="txg-20250930.xsd#txg_AssembledWorkforceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_27a46585-2d1d-4ca5-87ae-8950c50c756b" xlink:to="loc_txg_AssembledWorkforceMember_e390a4f3-708d-4314-b35d-3c2e19eaeea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c5a9a66a-673f-4bba-a17f-6720c6c6f4da" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_147ec3a7-101d-4904-a341-1624f73a4877" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_147ec3a7-101d-4904-a341-1624f73a4877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_07122d33-cc4a-42fc-af29-8e8ef7d1ce81" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_07122d33-cc4a-42fc-af29-8e8ef7d1ce81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a77d504b-5ef6-4153-b172-cd8492b6381e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a77d504b-5ef6-4153-b172-cd8492b6381e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a08387d9-9953-49f8-b426-f053bb75724b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0069f7c2-b349-49f6-90e1-ef4158727885" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a08387d9-9953-49f8-b426-f053bb75724b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_899e3d9c-96c9-401c-bf8f-56a7e0864e91" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedPayrollAndRelatedCosts_5a79383e-507d-417b-9321-4f3e71100c87" xlink:href="txg-20250930.xsd#txg_AccruedPayrollAndRelatedCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_899e3d9c-96c9-401c-bf8f-56a7e0864e91" xlink:to="loc_txg_AccruedPayrollAndRelatedCosts_5a79383e-507d-417b-9321-4f3e71100c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_bcd7abc4-f53d-43e7-9b24-d19166753028" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_899e3d9c-96c9-401c-bf8f-56a7e0864e91" xlink:to="loc_us-gaap_AccruedBonusesCurrent_bcd7abc4-f53d-43e7-9b24-d19166753028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedCommissionsCurrent_fafe30c5-ae1c-4dc7-9dbf-18868eec5ccf" xlink:href="txg-20250930.xsd#txg_AccruedCommissionsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_899e3d9c-96c9-401c-bf8f-56a7e0864e91" xlink:to="loc_txg_AccruedCommissionsCurrent_fafe30c5-ae1c-4dc7-9dbf-18868eec5ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_9fabc5a1-2a94-4634-b61c-4a9decddfb2d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_899e3d9c-96c9-401c-bf8f-56a7e0864e91" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_9fabc5a1-2a94-4634-b61c-4a9decddfb2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_16426f50-4434-4bcc-80ea-ba7ed525abc5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_899e3d9c-96c9-401c-bf8f-56a7e0864e91" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_16426f50-4434-4bcc-80ea-ba7ed525abc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedLegalAndRelatedExpensesCurrent_532a6b2b-4a2c-4fbf-b569-3c8b1ac8c90c" xlink:href="txg-20250930.xsd#txg_AccruedLegalAndRelatedExpensesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:to="loc_txg_AccruedLegalAndRelatedExpensesCurrent_532a6b2b-4a2c-4fbf-b569-3c8b1ac8c90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_9587fac6-6ec4-4c6c-89cf-7d6166ea96c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedRoyaltiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_9587fac6-6ec4-4c6c-89cf-7d6166ea96c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_18ccd80a-1f9c-4c9c-a4fc-328001ab950d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_18ccd80a-1f9c-4c9c-a4fc-328001ab950d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_2ac1b932-1728-4cc9-8142-8ae79312a8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_2ac1b932-1728-4cc9-8142-8ae79312a8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_42803696-5e68-4443-a0a0-d92235f5ce5c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:to="loc_us-gaap_TaxesPayableCurrent_42803696-5e68-4443-a0a0-d92235f5ce5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4ecd1282-a64b-4e17-be3c-9a626a243ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_4ecd1282-a64b-4e17-be3c-9a626a243ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_5203713c-073e-4c80-9a06-002e53e9cf7e" xlink:href="txg-20250930.xsd#txg_AccruedExpensesAndOtherLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1cdf30ad-a2e8-475b-8581-251c25391fb8" xlink:to="loc_txg_AccruedExpensesAndOtherLiabilitiesCurrent_5203713c-073e-4c80-9a06-002e53e9cf7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e7f984cc-bc52-401b-a9ad-b81a845099b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_deaedcf5-ceee-4803-aa44-b30b98f67a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e7f984cc-bc52-401b-a9ad-b81a845099b5" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_deaedcf5-ceee-4803-aa44-b30b98f67a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_17d582b6-b514-425c-8eaf-37325d6b1183" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_deaedcf5-ceee-4803-aa44-b30b98f67a1d" xlink:to="loc_us-gaap_ProductWarrantyAccrual_17d582b6-b514-425c-8eaf-37325d6b1183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_e84c6938-0e5c-42e9-bfbc-cb470623ecb0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_deaedcf5-ceee-4803-aa44-b30b98f67a1d" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_e84c6938-0e5c-42e9-bfbc-cb470623ecb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_9b4a3a5d-179f-44f8-89f1-aba58d7ef81f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_deaedcf5-ceee-4803-aa44-b30b98f67a1d" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_9b4a3a5d-179f-44f8-89f1-aba58d7ef81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_28f42a7b-5fdd-4d07-b725-f7a875759400" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_deaedcf5-ceee-4803-aa44-b30b98f67a1d" xlink:to="loc_us-gaap_ProductWarrantyAccrual_28f42a7b-5fdd-4d07-b725-f7a875759400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1f03a2cf-5431-40bd-928f-489b254ea58c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d4e7a8ac-e9a4-42ff-b16d-bbccb51ac6eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1f03a2cf-5431-40bd-928f-489b254ea58c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d4e7a8ac-e9a4-42ff-b16d-bbccb51ac6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80f953dc-85fb-41f9-8872-0d3d76c70c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6e2c038-a901-47e6-8328-37041563a67c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_80f953dc-85fb-41f9-8872-0d3d76c70c1a" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6e2c038-a901-47e6-8328-37041563a67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b0652453-38ca-41d7-be6e-59bda8731f58" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6e2c038-a901-47e6-8328-37041563a67c" xlink:to="loc_srt_ProductOrServiceAxis_b0652453-38ca-41d7-be6e-59bda8731f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b0652453-38ca-41d7-be6e-59bda8731f58" xlink:to="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:href="txg-20250930.xsd#txg_InstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ChromiumInstrumentsMember_8ae28326-98cb-466c-9000-267bc1d4d2de" xlink:href="txg-20250930.xsd#txg_ChromiumInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:to="loc_txg_ChromiumInstrumentsMember_8ae28326-98cb-466c-9000-267bc1d4d2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SpatialInstrumentsMember_b62e2dd6-85e8-4548-9a30-72756f854584" xlink:href="txg-20250930.xsd#txg_SpatialInstrumentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_InstrumentsMember_37db9b51-02e9-4783-836d-643ad4b4a568" xlink:to="loc_txg_SpatialInstrumentsMember_b62e2dd6-85e8-4548-9a30-72756f854584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:href="txg-20250930.xsd#txg_ConsumablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ChromiumConsumablesMember_89caea3a-fe02-4a80-9adc-425784c4d91f" xlink:href="txg-20250930.xsd#txg_ChromiumConsumablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:to="loc_txg_ChromiumConsumablesMember_89caea3a-fe02-4a80-9adc-425784c4d91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SpatialConsumablesMember_2bbe56d6-3ff1-4a66-ad79-434b5ce58f9f" xlink:href="txg-20250930.xsd#txg_SpatialConsumablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_txg_ConsumablesMember_0371b6fe-3379-4d48-b12b-1ad154bdb6da" xlink:to="loc_txg_SpatialConsumablesMember_2bbe56d6-3ff1-4a66-ad79-434b5ce58f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_45a52888-1240-46c7-9893-9b77f0a39833" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_us-gaap_ServiceMember_45a52888-1240-46c7-9893-9b77f0a39833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ProductAndServiceRevenueMember_4f875c3e-c2bf-43c5-a760-eebc417f65b3" xlink:href="txg-20250930.xsd#txg_ProductAndServiceRevenueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_ProductAndServiceRevenueMember_4f875c3e-c2bf-43c5-a760-eebc417f65b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LicensingAndRoyaltyRevenueMember_351aa540-2cef-4ddd-b833-d3e67956d162" xlink:href="txg-20250930.xsd#txg_LicensingAndRoyaltyRevenueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a56022d8-7085-4848-9b2c-d5b35e54c3d8" xlink:to="loc_txg_LicensingAndRoyaltyRevenueMember_351aa540-2cef-4ddd-b833-d3e67956d162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ea15c9c5-89d5-40d6-8128-abb20f5ee3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_c6e2c038-a901-47e6-8328-37041563a67c" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ea15c9c5-89d5-40d6-8128-abb20f5ee3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dde63e9-debc-4360-b83c-8bcb93e3ef10" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_ea15c9c5-89d5-40d6-8128-abb20f5ee3c9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1dde63e9-debc-4360-b83c-8bcb93e3ef10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5bf87d81-be1c-4929-a58e-81358148bfd4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_e8e6c7b7-7a32-47f8-aea8-9d29184eca21" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5bf87d81-be1c-4929-a58e-81358148bfd4" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_e8e6c7b7-7a32-47f8-aea8-9d29184eca21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_64153cf9-1adf-43fa-8d73-f98a041f9b31" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_e8e6c7b7-7a32-47f8-aea8-9d29184eca21" xlink:to="loc_srt_StatementGeographicalAxis_64153cf9-1adf-43fa-8d73-f98a041f9b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_64153cf9-1adf-43fa-8d73-f98a041f9b31" xlink:to="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AmericasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:to="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_445c60ef-2b8f-45e7-b589-8560ef0d8976" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:to="loc_country_US_445c60ef-2b8f-45e7-b589-8560ef0d8976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AmericasExcludingUnitedStatesMember_fb77d8b4-de48-4f73-b061-4bfc84b18397" xlink:href="txg-20250930.xsd#txg_AmericasExcludingUnitedStatesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_AmericasMember_639ffff9-3d4e-45aa-beaa-508f839e28f5" xlink:to="loc_txg_AmericasExcludingUnitedStatesMember_fb77d8b4-de48-4f73-b061-4bfc84b18397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_60830142-4722-41d0-95ed-6d88e161b880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:to="loc_us-gaap_EMEAMember_60830142-4722-41d0-95ed-6d88e161b880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_374faf4e-a373-4998-931d-af7c102c7b03" xlink:to="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_59397ef3-0203-4747-abdc-8b2c09595708" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:to="loc_country_CN_59397ef3-0203-4747-abdc-8b2c09595708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_AsiaPacificExcludingChinaMember_ca09a1da-e702-4c01-8972-a22a9cb58f43" xlink:href="txg-20250930.xsd#txg_AsiaPacificExcludingChinaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_AsiaPacificMember_e3177cb7-1f84-4005-9142-13ae0e8161f9" xlink:to="loc_txg_AsiaPacificExcludingChinaMember_ca09a1da-e702-4c01-8972-a22a9cb58f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_5182632b-13fa-4df1-a870-de7b6daf6d41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_e8e6c7b7-7a32-47f8-aea8-9d29184eca21" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_5182632b-13fa-4df1-a870-de7b6daf6d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_68b889e9-8501-46d7-814d-0ca2c2e5c838" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_5182632b-13fa-4df1-a870-de7b6daf6d41" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_68b889e9-8501-46d7-814d-0ca2c2e5c838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a444217e-1b2e-4767-8ff2-018b5c35796a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a444217e-1b2e-4767-8ff2-018b5c35796a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_d7014a6d-7f43-41c6-abb1-9139921fe9fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:to="loc_us-gaap_AssetAcquisitionAxis_d7014a6d-7f43-41c6-abb1-9139921fe9fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_aec6e31c-22c3-4947-ab4a-e608df1fe637" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_d7014a6d-7f43-41c6-abb1-9139921fe9fd" xlink:to="loc_us-gaap_AssetAcquisitionDomain_aec6e31c-22c3-4947-ab4a-e608df1fe637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ScaleBioScienceInc.AcquisitionMember_9d154fdb-b5d6-4aa4-abdd-1e83677f9bc7" xlink:href="txg-20250930.xsd#txg_ScaleBioScienceInc.AcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_aec6e31c-22c3-4947-ab4a-e608df1fe637" xlink:to="loc_txg_ScaleBioScienceInc.AcquisitionMember_9d154fdb-b5d6-4aa4-abdd-1e83677f9bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_c10036e7-b478-49a6-8370-b9aa1155bdfe" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:to="loc_srt_StatementScenarioAxis_c10036e7-b478-49a6-8370-b9aa1155bdfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_9074be1e-4c44-45f0-a08b-e9ae4785c116" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_c10036e7-b478-49a6-8370-b9aa1155bdfe" xlink:to="loc_srt_ScenarioUnspecifiedDomain_9074be1e-4c44-45f0-a08b-e9ae4785c116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2794dbd3-901e-4e1f-b9f5-909e0c032e72" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_9074be1e-4c44-45f0-a08b-e9ae4785c116" xlink:to="loc_srt_ScenarioForecastMember_2794dbd3-901e-4e1f-b9f5-909e0c032e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_b721b620-8420-4104-b9fa-5d45a130f5a8" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2ce670b6-7c29-402c-bc23-0a88320103c5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2ce670b6-7c29-402c-bc23-0a88320103c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_99d3058d-d637-4efe-8111-b8d3fa4ca9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:to="loc_us-gaap_OperatingLeaseLiability_99d3058d-d637-4efe-8111-b8d3fa4ca9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_5aa97d06-c4ea-4dec-85ad-63847a93963a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0dd03e13-2ff3-4c1d-a373-b5d81a837953" xlink:to="loc_us-gaap_AssetAcquisitionContingentConsiderationLiability_5aa97d06-c4ea-4dec-85ad-63847a93963a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b7872d0f-225c-4d6e-9069-a47e2e692ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b7872d0f-225c-4d6e-9069-a47e2e692ee7" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_41bf7ab0-f222-4ffe-9cf1-17dbfdcdc658" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_41bf7ab0-f222-4ffe-9cf1-17dbfdcdc658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3a63332c-6d13-46b3-ab5b-9a36686afd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3a63332c-6d13-46b3-ab5b-9a36686afd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8c37bcb6-6784-46dc-b953-67c015292263" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8c37bcb6-6784-46dc-b953-67c015292263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_61a269ab-a38c-42a1-aeae-3c82b1268069" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_61a269ab-a38c-42a1-aeae-3c82b1268069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d3037e01-341f-44a8-b5b1-d2caa0dc2e32" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d3037e01-341f-44a8-b5b1-d2caa0dc2e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_fd032826-227a-4f68-8372-33e69acdbf88" xlink:href="txg-20250930.xsd#txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_fd032826-227a-4f68-8372-33e69acdbf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f605a99e-281e-4e8e-86e4-767a2e29bbb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f605a99e-281e-4e8e-86e4-767a2e29bbb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_6240cc4f-0959-475c-971f-e4caa9647d86" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_6240cc4f-0959-475c-971f-e4caa9647d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a9c0fb94-0fd5-4248-b23c-6744a09e92bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_OperatingLeaseLiability_a9c0fb94-0fd5-4248-b23c-6744a09e92bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d9397533-b807-4f1b-96c9-11844a6b0e3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d9397533-b807-4f1b-96c9-11844a6b0e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b2ff8b15-3565-4b63-9b86-8c5fa7a03689" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b2ff8b15-3565-4b63-9b86-8c5fa7a03689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_45a5b7a1-f8f8-4910-8a5e-3ec26f655617" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_a59bb079-bd3e-4654-af5d-63292ac0f345" xlink:to="loc_us-gaap_OperatingLeaseLiability_45a5b7a1-f8f8-4910-8a5e-3ec26f655617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7b704c11-09db-44f4-a7a5-910b3b69f04c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b7b9caa3-ba10-4994-83c4-d04224d8e8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7b704c11-09db-44f4-a7a5-910b3b69f04c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b7b9caa3-ba10-4994-83c4-d04224d8e8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_fcd302cd-233e-4f55-aea0-34c6a479e5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7b704c11-09db-44f4-a7a5-910b3b69f04c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_fcd302cd-233e-4f55-aea0-34c6a479e5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#CapitalStockAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a2762571-c3ca-468f-aba6-f9dab88159e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ea44af12-5065-4973-9fdf-14f740cb298a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a2762571-c3ca-468f-aba6-f9dab88159e3" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ea44af12-5065-4973-9fdf-14f740cb298a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b714b945-a0f8-4845-99d8-faa1930d874f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea44af12-5065-4973-9fdf-14f740cb298a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b714b945-a0f8-4845-99d8-faa1930d874f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b714b945-a0f8-4845-99d8-faa1930d874f" xlink:to="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c646715f-525b-42d5-982b-09676560fe3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:to="loc_us-gaap_CommonClassAMember_c646715f-525b-42d5-982b-09676560fe3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_9ab8b9e9-eb2f-4197-9ac1-098c513feab2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_04ba6db1-8635-4de3-9b33-34f8631ce29d" xlink:to="loc_us-gaap_CommonClassBMember_9ab8b9e9-eb2f-4197-9ac1-098c513feab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea44af12-5065-4973-9fdf-14f740cb298a" xlink:to="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fd01a7dc-ceee-4a7d-94a5-48e6619af13d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:to="loc_us-gaap_CommonStockSharesIssued_fd01a7dc-ceee-4a7d-94a5-48e6619af13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_de0c6d76-4be8-4478-9677-88caf9800443" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_a96fee2c-aa9c-4470-af90-8f0f6d59ab43" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_de0c6d76-4be8-4478-9677-88caf9800443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3bdaadfe-bf91-43fc-a91d-cde7bef5dc22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockTable_c49f072f-550a-47f1-87d8-c21aec7cc6e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3bdaadfe-bf91-43fc-a91d-cde7bef5dc22" xlink:to="loc_us-gaap_ConversionOfStockTable_c49f072f-550a-47f1-87d8-c21aec7cc6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_88d36afd-1de0-4556-92be-aadc7d3a82b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockTable_c49f072f-550a-47f1-87d8-c21aec7cc6e4" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_88d36afd-1de0-4556-92be-aadc7d3a82b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_79abbe9f-b24c-4ebf-976e-aca8dd502fda" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_88d36afd-1de0-4556-92be-aadc7d3a82b4" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_79abbe9f-b24c-4ebf-976e-aca8dd502fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ClassBCommonStocksConvertedToClassACommonStockMember_cf82033b-9c22-409c-8f63-44105627302f" xlink:href="txg-20250930.xsd#txg_ClassBCommonStocksConvertedToClassACommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_79abbe9f-b24c-4ebf-976e-aca8dd502fda" xlink:to="loc_txg_ClassBCommonStocksConvertedToClassACommonStockMember_cf82033b-9c22-409c-8f63-44105627302f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems_9dc1bed2-ba25-422e-91e4-d1bb250d031d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockTable_c49f072f-550a-47f1-87d8-c21aec7cc6e4" xlink:to="loc_us-gaap_ConversionOfStockLineItems_9dc1bed2-ba25-422e-91e4-d1bb250d031d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_b5f1ef54-cb96-4748-a164-16c201c802a4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockLineItems_9dc1bed2-ba25-422e-91e4-d1bb250d031d" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_b5f1ef54-cb96-4748-a164-16c201c802a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0000a6be-22ab-4801-b1dc-afb032869d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_3d58197c-6946-4eea-bc34-77d58a39b148" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0000a6be-22ab-4801-b1dc-afb032869d8f" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_3d58197c-6946-4eea-bc34-77d58a39b148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e597aa6b-50d3-4121-b337-3b695372fcdb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_3d58197c-6946-4eea-bc34-77d58a39b148" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e597aa6b-50d3-4121-b337-3b695372fcdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e597aa6b-50d3-4121-b337-3b695372fcdb" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_0793925c-22cd-4344-96e7-ba9f4706e894" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:to="loc_us-gaap_CostOfSalesMember_0793925c-22cd-4344-96e7-ba9f4706e894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f48ec243-4bed-4a8b-8734-a65816d317e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f48ec243-4bed-4a8b-8734-a65816d317e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0c21d5de-cf6c-415b-ab59-4a8d4a365e20" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5fd18add-9522-47b8-958e-5f803a85c039" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0c21d5de-cf6c-415b-ab59-4a8d4a365e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c45c0bc-4c86-4e98-916b-f28bc3135928" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_3d58197c-6946-4eea-bc34-77d58a39b148" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c45c0bc-4c86-4e98-916b-f28bc3135928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8be2fe03-e8fc-45f0-a94c-cb7d2bc0859e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5c45c0bc-4c86-4e98-916b-f28bc3135928" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8be2fe03-e8fc-45f0-a94c-cb7d2bc0859e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansScheduleofRSUActivityDetail"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_838bb425-171e-478e-86c3-31c7872a767a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a4d91d34-1a38-435e-b055-eb45f191f51d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_838bb425-171e-478e-86c3-31c7872a767a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a4d91d34-1a38-435e-b055-eb45f191f51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a261fcfd-80a3-4753-bc24-f3fcb7f17891" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a4d91d34-1a38-435e-b055-eb45f191f51d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a261fcfd-80a3-4753-bc24-f3fcb7f17891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e2d1a199-6b64-46c2-a237-ab1670c5fc46" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a4d91d34-1a38-435e-b055-eb45f191f51d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e2d1a199-6b64-46c2-a237-ab1670c5fc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_98d84757-a338-405e-a4b5-13be9077ef31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a4d91d34-1a38-435e-b055-eb45f191f51d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_98d84757-a338-405e-a4b5-13be9077ef31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d1f18c30-c58f-43f7-94d5-de7611a04ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a4d91d34-1a38-435e-b055-eb45f191f51d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d1f18c30-c58f-43f7-94d5-de7611a04ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f8fce3cc-ceda-4f1f-95d0-64c036d6a854" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a4d91d34-1a38-435e-b055-eb45f191f51d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f8fce3cc-ceda-4f1f-95d0-64c036d6a854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5c03a394-54b3-455e-bdde-f1da2cdf23a2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_838bb425-171e-478e-86c3-31c7872a767a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5c03a394-54b3-455e-bdde-f1da2cdf23a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6dae7775-ef7a-41ca-9a7e-4b366208f95f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5c03a394-54b3-455e-bdde-f1da2cdf23a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6dae7775-ef7a-41ca-9a7e-4b366208f95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b3c90bb1-7714-4a8e-9375-210eea7e9e06" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5c03a394-54b3-455e-bdde-f1da2cdf23a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b3c90bb1-7714-4a8e-9375-210eea7e9e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ad5b1424-c453-43e2-832a-37269eeeec65" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5c03a394-54b3-455e-bdde-f1da2cdf23a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ad5b1424-c453-43e2-832a-37269eeeec65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_5cd7150c-63c9-48fd-905f-2294e29422ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5c03a394-54b3-455e-bdde-f1da2cdf23a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_5cd7150c-63c9-48fd-905f-2294e29422ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e2520c0e-cab1-4191-a417-a856e65b1cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5c03a394-54b3-455e-bdde-f1da2cdf23a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e2520c0e-cab1-4191-a417-a856e65b1cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cc7448c8-39dc-4ffb-9fa7-456a39927e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e12afa45-fa0e-406a-9911-c7918e3012d3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cc7448c8-39dc-4ffb-9fa7-456a39927e6a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e12afa45-fa0e-406a-9911-c7918e3012d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_eae6b0f7-a364-4074-93db-14ba0de6cbaa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e12afa45-fa0e-406a-9911-c7918e3012d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_eae6b0f7-a364-4074-93db-14ba0de6cbaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1ea52cae-c01d-4de0-bebb-b9a162c1e701" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e12afa45-fa0e-406a-9911-c7918e3012d3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1ea52cae-c01d-4de0-bebb-b9a162c1e701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_688f91df-134e-4fab-9546-5fc55faa1aff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e12afa45-fa0e-406a-9911-c7918e3012d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_688f91df-134e-4fab-9546-5fc55faa1aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_85b06f0d-d185-4215-80dc-45e697052200" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e12afa45-fa0e-406a-9911-c7918e3012d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_85b06f0d-d185-4215-80dc-45e697052200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_faf8a3e9-1301-43f0-a420-3bf09504679e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cc7448c8-39dc-4ffb-9fa7-456a39927e6a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_faf8a3e9-1301-43f0-a420-3bf09504679e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_17e8bf4c-9c5b-4a4f-b3fc-666511df0656" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_faf8a3e9-1301-43f0-a420-3bf09504679e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_17e8bf4c-9c5b-4a4f-b3fc-666511df0656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5660e278-bc29-40fa-8c5c-b3daa63baa4c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_faf8a3e9-1301-43f0-a420-3bf09504679e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5660e278-bc29-40fa-8c5c-b3daa63baa4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_bd798778-50ff-493e-b2cf-a6f34a67896e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_faf8a3e9-1301-43f0-a420-3bf09504679e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_bd798778-50ff-493e-b2cf-a6f34a67896e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1056d4c8-3109-4e21-841d-f8eef697c601" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_faf8a3e9-1301-43f0-a420-3bf09504679e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1056d4c8-3109-4e21-841d-f8eef697c601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f833abc-1a6a-45e9-9a1c-8ee56a3d7f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f833abc-1a6a-45e9-9a1c-8ee56a3d7f6e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_us-gaap_AwardTypeAxis_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_fb64fc26-4c62-42e7-bc45-1f65dfcd1c1b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_a86407cd-a8a3-4b32-b873-61961d9c8f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_us-gaap_PerformanceSharesMember_a86407cd-a8a3-4b32-b873-61961d9c8f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_CompoundAnnualGrowthRateMember_574c8713-3b52-467a-adf4-5136eab73f46" xlink:href="txg-20250930.xsd#txg_CompoundAnnualGrowthRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_txg_CompoundAnnualGrowthRateMember_574c8713-3b52-467a-adf4-5136eab73f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TotalShareholderReturnMember_278ca028-1e0d-49b2-8f7b-0ea219e43611" xlink:href="txg-20250930.xsd#txg_TotalShareholderReturnMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_txg_TotalShareholderReturnMember_278ca028-1e0d-49b2-8f7b-0ea219e43611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_24665118-f03c-4ad9-83d7-27647aa23eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cff6e93b-2c7c-4882-872f-dd44a91f56fd" xlink:to="loc_us-gaap_EmployeeStockMember_24665118-f03c-4ad9-83d7-27647aa23eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d6252c37-7f26-47d1-ac6e-11de8c1ca76b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_us-gaap_PlanNameAxis_d6252c37-7f26-47d1-ac6e-11de8c1ca76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_d6252c37-7f26-47d1-ac6e-11de8c1ca76b" xlink:to="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TwoThousandsNineteenPlanMember_df6fab1e-717d-43fc-9e1d-3eedd8ed76f7" xlink:href="txg-20250930.xsd#txg_TwoThousandsNineteenPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:to="loc_txg_TwoThousandsNineteenPlanMember_df6fab1e-717d-43fc-9e1d-3eedd8ed76f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_MarketBasedPerformanceAwardsMember_759b14c5-fc10-482c-97cb-0d7f91fdc1cb" xlink:href="txg-20250930.xsd#txg_MarketBasedPerformanceAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:to="loc_txg_MarketBasedPerformanceAwardsMember_759b14c5-fc10-482c-97cb-0d7f91fdc1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember_f74eeddb-99b5-4af5-8d57-fbec77d41686" xlink:href="txg-20250930.xsd#txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_7d31eccc-ebfa-426e-9cd3-1ec7a6191ffe" xlink:to="loc_txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember_f74eeddb-99b5-4af5-8d57-fbec77d41686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_us-gaap_StatementClassOfStockAxis_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_271d27d3-5cc3-4816-b722-add2fcf07537" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_95b0f32f-a34a-4da2-a4af-bb5e7366e6fb" xlink:to="loc_us-gaap_ClassOfStockDomain_271d27d3-5cc3-4816-b722-add2fcf07537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_9037009f-68eb-4889-8053-312064475949" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_271d27d3-5cc3-4816-b722-add2fcf07537" xlink:to="loc_us-gaap_CommonClassAMember_9037009f-68eb-4889-8053-312064475949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_srt_RangeAxis_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_aa7117d1-1ca8-43a8-a9c5-faa38e4bc89e" xlink:to="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_02582c41-a2ec-4114-917d-ea6631fb6b3e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:to="loc_srt_MinimumMember_02582c41-a2ec-4114-917d-ea6631fb6b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6654f037-9d29-4fc4-9ebc-b425f6315f55" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_98f0b975-74c2-4775-8213-284bce0e0ff0" xlink:to="loc_srt_MaximumMember_6654f037-9d29-4fc4-9ebc-b425f6315f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6ef3f6ae-776d-4209-9601-650478803cab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dffd25f1-9c17-4380-a116-bac38d0ea46f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dffd25f1-9c17-4380-a116-bac38d0ea46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_93707d10-3998-45f0-ae67-e05f0f9ff2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_93707d10-3998-45f0-ae67-e05f0f9ff2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78fbcdfe-cb43-40d9-a084-c93377c5b96b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_78fbcdfe-cb43-40d9-a084-c93377c5b96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage_7a2117e6-3bc3-4957-8d6b-2589c0fbe698" xlink:href="txg-20250930.xsd#txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage_7a2117e6-3bc3-4957-8d6b-2589c0fbe698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ff5442d-c85f-4fa8-8566-6c42deca3477" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7ff5442d-c85f-4fa8-8566-6c42deca3477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_ce2921dd-1af7-41d8-98cc-c8c36b0bea23" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_ce2921dd-1af7-41d8-98cc-c8c36b0bea23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09a1a278-2b0c-4c03-8f00-04102f41a5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_09a1a278-2b0c-4c03-8f00-04102f41a5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9f2b23a3-234b-4ece-bd6d-fa1786a500b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_9f2b23a3-234b-4ece-bd6d-fa1786a500b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fc657a39-f7c7-419e-b419-31de2cdbf8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17041889-fcc5-42b1-abfd-fdfd33d1a640" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_fc657a39-f7c7-419e-b419-31de2cdbf8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_96f6ec28-42eb-44b0-bcb6-970c6a4ed08d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3c45eaa0-029b-4703-ac25-69516c3b3a50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_96f6ec28-42eb-44b0-bcb6-970c6a4ed08d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3c45eaa0-029b-4703-ac25-69516c3b3a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9f931d0f-2743-4a3c-84fe-fb45c821f17c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3c45eaa0-029b-4703-ac25-69516c3b3a50" xlink:to="loc_us-gaap_AwardTypeAxis_9f931d0f-2743-4a3c-84fe-fb45c821f17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8bb9eb6d-c68e-46c9-afc5-b9061ba99c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9f931d0f-2743-4a3c-84fe-fb45c821f17c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8bb9eb6d-c68e-46c9-afc5-b9061ba99c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_04cf5903-af7e-41f4-a9bd-0991c6d1497f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8bb9eb6d-c68e-46c9-afc5-b9061ba99c2c" xlink:to="loc_us-gaap_PerformanceSharesMember_04cf5903-af7e-41f4-a9bd-0991c6d1497f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3c45eaa0-029b-4703-ac25-69516c3b3a50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_564be114-0aa0-45a6-9fa0-4cf9c58daee3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_564be114-0aa0-45a6-9fa0-4cf9c58daee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3ad66fe7-07da-4ae4-9595-93c8d9bf9489" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3ad66fe7-07da-4ae4-9595-93c8d9bf9489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b84dd913-14bd-46b6-9f53-559f8e2b070b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_87d60bb9-ebb3-4d57-8cba-3f02ec9baed6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_b84dd913-14bd-46b6-9f53-559f8e2b070b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails" xlink:type="simple" xlink:href="txg-20250930.xsd#NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_dcfa63f3-f54b-4a33-b518-4bb62018c8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1eb8a39f-0507-4232-bbc0-df09307249ee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_dcfa63f3-f54b-4a33-b518-4bb62018c8f2" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1eb8a39f-0507-4232-bbc0-df09307249ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_da945e61-957d-45dc-87ec-ca5e5a20f5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1eb8a39f-0507-4232-bbc0-df09307249ee" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_da945e61-957d-45dc-87ec-ca5e5a20f5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_da945e61-957d-45dc-87ec-ca5e5a20f5ef" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember_d532141f-448e-4931-b272-41a13a6af932" xlink:href="txg-20250930.xsd#txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:to="loc_txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember_d532141f-448e-4931-b272-41a13a6af932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_f4f1d5d2-b579-49f0-bd5a-2e6077b03ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_f4f1d5d2-b579-49f0-bd5a-2e6077b03ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_txg_SharesUnderEsppPlanMember_b1e5bcee-a1ab-427d-9d54-7fcc8b6de4a3" xlink:href="txg-20250930.xsd#txg_SharesUnderEsppPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6dcb2877-c237-47a9-b49a-901f61b46e7e" xlink:to="loc_txg_SharesUnderEsppPlanMember_b1e5bcee-a1ab-427d-9d54-7fcc8b6de4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1376e781-2a26-49b0-abc5-0cdc114506be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1eb8a39f-0507-4232-bbc0-df09307249ee" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1376e781-2a26-49b0-abc5-0cdc114506be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8dfcac3c-1d6d-4104-9955-cbdce94a2cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1376e781-2a26-49b0-abc5-0cdc114506be" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_8dfcac3c-1d6d-4104-9955-cbdce94a2cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>txg-20250930_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 txg-20250930_g1.jpg
M_]C_X  02D9)1@ ! @$ D "0  #_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  D     $  0"0     0 !_^&.%FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI
M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-2XV+6,Q-#4@-SDN
M,38S-#DY+" R,#$X+S X+S$S+3$V.C0P.C(R(" @(" @(" B/@H@(" \<F1F
M.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M
M<F1F+7-Y;G1A>"UN<R,B/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA
M8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G
M+V1C+V5L96UE;G1S+S$N,2\B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z
M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(*
M(" @(" @(" @(" @>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(@H@(" @
M(" @(" @("!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(@H@(" @(" @(" @("!X;6QN<SII
M;&QU<W1R871O<CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]I;&QU<W1R871O<B\Q
M+C O(@H@(" @(" @(" @("!X;6QN<SIX;7!44&<](FAT=' Z+R]N<RYA9&]B
M92YC;VTO>&%P+S$N,"]T+W!G+R(*(" @(" @(" @(" @>&UL;G,Z<W1$:6T]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]$:6UE;G-I;VYS
M(R(*(" @(" @(" @(" @>&UL;G,Z>&UP1STB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]X87 O,2XP+V<O(@H@(" @(" @(" @("!X;6QN<SIP9&8](FAT=' Z+R]N
M<RYA9&]B92YC;VTO<&1F+S$N,R\B"B @(" @(" @(" @('AM;&YS.G!D9G@]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO<&1F>"\Q+C,O(CX*(" @(" @(" @/&1C
M.F9O<FUA=#YI;6%G92]J<&5G/"]D8SIF;W)M870^"B @(" @(" @(#QD8SIT
M:71L93X*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D@>&UL.FQA;F<](G@M9&5F875L="(^5V5B/"]R9&8Z;&D^"B @(" @
M(" @(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]D8SIT:71L93X*(" @(" @
M(" @/'AM<#I#<F5A=&]R5&]O;#Y!9&]B92!);&QU<W1R871O<B!#0R R,RXP
M("A-86-I;G1O<V@I/"]X;7 Z0W)E871O<E1O;VP^"B @(" @(" @(#QX;7 Z
M0W)E871E1&%T93XR,#$Y+3 X+3(S5#$S.C(T.C(R+3 W.C P/"]X;7 Z0W)E
M871E1&%T93X*(" @(" @(" @/'AM<#I-;V1I9GE$871E/C(P,3DM,#@M,C-4
M,C Z,C0Z,C):/"]X;7 Z36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I-971A
M9&%T841A=&4^,C Q-BTP."TR.50R,CHT.#HR,RTP-SHP,#PO>&UP.DUE=&%D
M871A1&%T93X*(" @(" @(" @/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @
M(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I
M9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM
M<$=);6<Z:&5I9VAT/C(U-CPO>&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @
M(" @(" @(#QX;7!'26UG.F9O<FUA=#Y*4$5'/"]X;7!'26UG.F9O<FUA=#X*
M(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z:6UA9V4^+SEJ+S1!05%3:UI*
M4F=!0D%G14%304))04%$+S=107-51VAV9$<Y>F%'.7=)1$UU34%!-%%K;$Y!
M*S!!04%!04%"04%304%!04%%028C>$$[05%"24%!04%!44%"+RLT041K1FMB
M,DIL04=404%!04%!9B]B04E104)G445"055%0F=51D)G:T="45E*0W=G1T)G
M9TQ$06]+0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X
M=V)'>'-C2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X
M9B8C>$$[2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T)!045!07=%4B8C>$$[04%)
M4D%135)!9B]%06%)04%!04A!445"05%%04%!04%!04%!04%11D%W24=!44%(
M0T%K2T-W14%!9TE$05%%0D%114%!04%!04%!028C>$$[05%!0T%W449"9V-)
M0U%O3$5!04-!44U$06=10T)G8T1"04E'06Y-0D%G35)"04%&25))>%%614=%
M,D5I8UE%54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K
M<4MY63-00TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T
M3E9+0G)Y-"]0128C>$$[,4]4,%I85T9L85<Q>&18;#E76C)H<&%M='-B5S5V
M63-2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM
M6B8C>$$[<6)N2C)E;C5+:G!+5VUP-FEP<7%U<W)A-G9O4D%!24-!44E$0E%5
M14)1645#04U$8E%%04%H141"0T53355%1E523FA)9UIX9UI%>28C>$$[;V)(
M=T9-2%(T4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15
M:W=G2D-H9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515
M-5!2;&195U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q
M*V8S3T5H66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/
M:W!A86YQ2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$Y531Q-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"8C>$$[67$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6"\O,E$]/3PO>&UP1TEM9SII;6%G93X*
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L
M=#X*(" @(" @(" @/"]X;7 Z5&AU;6)N86EL<SX*(" @(" @(" @/'AM<$U-
M.E)E;F1I=&EO;D-L87-S/G!R;V]F.G!D9CPO>&UP34TZ4F5N9&ET:6]N0VQA
M<W,^"B @(" @(" @(#QX;7!-33I/<FEG:6YA;$1O8W5M96YT240^=75I9#HV
M-44V,SDP-C@V0T8Q,41"039%,D0X.#=#14%#0C0P-SPO>&UP34TZ3W)I9VEN
M86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N
M9&ED.F%A83,P96(R+6$U-&4M-# Q-2UA8C<U+3 R,#0S9&4R-68Q83PO>&UP
M34TZ1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.DEN<W1A;F-E240^=75I
M9#HU83$P,S=E-RTY,S@P+3!F-#@M8F(R."TU930P,#-A,34X.6$\+WAM<$U-
M.DEN<W1A;F-E240^"B @(" @(" @(#QX;7!-33I$97)I=F5D1G)O;2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T
M86YC94E$/G5U:60Z9C<V9C,V-30M,#-B82UF-#0Q+3@Q,F,M9C X8C@R,S5F
M,39F/"]S=%)E9CII;G-T86YC94E$/@H@(" @(" @(" @(" \<W12968Z9&]C
M=6UE;G1)1#YX;7 N9&ED.C<Q,F,X93 V+6%A,S0M-#8S82TX-C<W+30T,C,Q
M,&4P8C=E.#PO<W12968Z9&]C=6UE;G1)1#X*(" @(" @(" @(" @/'-T4F5F
M.F]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C8U138S.3 V.#9#1C$Q1$)!-D4R
M1#@X-T-%04-"-# W/"]S=%)E9CIO<FEG:6YA;$1O8W5M96YT240^"B @(" @
M(" @(" @(#QS=%)E9CIR96YD:71I;VY#;&%S<SYP<F]O9CIP9&8\+W-T4F5F
M.G)E;F1I=&EO;D-L87-S/@H@(" @(" @(" \+WAM<$U-.D1E<FEV961&<F]M
M/@H@(" @(" @(" \>&UP34TZ2&ES=&]R>3X*(" @(" @(" @(" @/')D9CI3
M97$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D
M/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T
M86YC94E$/GAM<"YI:60Z140W1C$Q-S0P-S(P-C@Q,3DQ,#E$,C!#.3!#13<Y
M-#0\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IW:&5N/C(P,#DM,3(M,C!4,C(Z-#<Z-#0M,#@Z,# \+W-T179T.G=H96X^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E
M($EL;'5S=')A=&]R($-3-3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @
M(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @
M(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z86%A,S!E8C(M
M834T92TT,#$U+6%B-S4M,#(P-#-D93(U9C%A/"]S=$5V=#II;G-T86YC94E$
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#$V+3 X+3(Y5#(R
M.C0X.C(R+3 W.C P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B!#0R R,#$W
M("A-86-I;G1O<V@I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @
M(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @
M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@
M(" @(" @(" \+WAM<$U-.DAI<W1O<GD^"B @(" @(" @(#QI;&QU<W1R871O
M<CI3=&%R='5P4')O9FEL93Y796(\+VEL;'5S=')A=&]R.E-T87)T=7!0<F]F
M:6QE/@H@(" @(" @(" \:6QL=7-T<F%T;W(Z5'EP93Y$;V-U;65N=#PO:6QL
M=7-T<F%T;W(Z5'EP93X*(" @(" @(" @/'AM<%109SI.4&%G97,^,3PO>&UP
M5%!G.DY086=E<SX*(" @(" @(" @/'AM<%109SI(87-6:7-I8FQE5')A;G-P
M87)E;F-Y/D9A;'-E/"]X;7!44&<Z2&%S5FES:6)L951R86YS<&%R96YC>3X*
M(" @(" @(" @/'AM<%109SI(87-6:7-I8FQE3W9E<G!R:6YT/D9A;'-E/"]X
M;7!44&<Z2&%S5FES:6)L94]V97)P<FEN=#X*(" @(" @(" @/'AM<%109SI-
M87A086=E4VEZ92!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @
M(" @(#QS=$1I;3IW/CDV,"XP,# P,# \+W-T1&EM.G<^"B @(" @(" @(" @
M(#QS=$1I;3IH/C4V,"XP,# P,# \+W-T1&EM.F@^"B @(" @(" @(" @(#QS
M=$1I;3IU;FET/E!I>&5L<SPO<W1$:6TZ=6YI=#X*(" @(" @(" @/"]X;7!4
M4&<Z36%X4&%G95-I>F4^"B @(" @(" @(#QX;7!44&<Z4W=A=&-H1W)O=7!S
M/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(#QX;7!'.F=R;W5P3F%M93Y$969A=6QT(%-W871C:"!'<F]U<#PO>&UP1SIG
M<F]U<$YA;64^"B @(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P5'EP93XP
M/"]X;7!'.F=R;W5P5'EP93X*(" @(" @(" @(" @(" @(" @/'AM<$<Z0V]L
M;W)A;G1S/@H@(" @(" @(" @(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @
M(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C
M:$YA;64^5VAI=&4\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'
M.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E9#XR
M-34\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIG<F5E;CXR-34\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F)L=64^,C4U/"]X;7!'.F)L=64^"B @(" @(" @(" @
M(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y";&%C:SPO>&UP
M1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C \+WAM<$<Z<F5D/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXP/"]X;7!'.F=R
M965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C \
M+WAM<$<Z8FQU93X*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^
M"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIS=V%T8VA.86UE/E)'0B!2960\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#
M15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G)E9#XR-34\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIG<F5E;CXP/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIB;'5E/C \+WAM<$<Z8FQU93X*(" @(" @
M(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @
M(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E)'0B!9
M96QL;W<\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E9#XR-34\+WAM
M<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E
M;CXR-34\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F)L=64^,#PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4D="($=R965N/"]X;7!'.G-W
M871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO
M9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIR960^,#PO>&UP1SIR960^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(U-3PO>&UP1SIG<F5E
M;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XP/"]X
M;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M<W=A=&-H3F%M93Y21T(@0WEA;CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%
M4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z<F5D/C \+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIG<F5E;CXR-34\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F)L=64^,C4U/"]X;7!'.F)L=64^"B @(" @
M(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y21T(@
M0FQU93PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C \+WAM<$<Z
M<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXP
M/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIB;'5E/C(U-3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G-W871C:$YA;64^4D="($UA9V5N=&$\+WAM<$<Z<W=A
M=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D
M93Y21T(\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G)E9#XR-34\+WAM<$<Z<F5D/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXP/"]X;7!'.F=R965N
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C(U-3PO
M>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*
M(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E
M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.G-W871C:$YA;64^4CTQ.3,@1STS.2!"/30U/"]X;7!'.G-W871C:$YA;64^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X
M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIR960^,3DS/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z9W)E96X^,SD\+WAM<$<Z9W)E96X^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L=64^-#4\+WAM<$<Z8FQU
M93X*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.
M86UE/E(],C,W($<],C@@0CTS-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%
M4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z<F5D/C(S-SPO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F=R965N/C(X/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIB;'5E/C,V/"]X;7!'.F)L=64^"B @(" @
M(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3(T
M,2!'/3DP($(],S8\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'
M.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E9#XR
M-#$\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIG<F5E;CXY,#PO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z8FQU93XS-CPO>&UP1SIB;'5E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR-#<@1STQ-#<@
M0CTS,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C(T-SPO>&UP
M1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N
M/C$T-SPO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z8FQU93XS,#PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR-3$@1STQ-S8@0CTU.3PO
M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C(U,3PO>&UP1SIR960^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C$W-CPO
M>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M8FQU93XU.3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G-W871C:$YA;64^4CTR-3(@1STR,S@@0CTS,SPO>&UP1SIS
M=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM
M;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C(U,CPO>&UP1SIR960^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(S.#PO>&UP1SIG
M<F5E;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XS
M,SPO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G-W871C:$YA;64^4CTR,3<@1STR,C0@0CTS,SPO>&UP1SIS=V%T8VA.
M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'
M0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z<F5D/C(Q-SPO>&UP1SIR960^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(R-#PO>&UP1SIG<F5E;CX*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XS,SPO>&UP
M1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^4CTQ-# @1STQ.3@@0CTV,SPO>&UP1SIS=V%T8VA.86UE/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP
M1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E
M/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z<F5D/C$T,#PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F=R965N/C$Y.#PO>&UP1SIG<F5E;CX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XV,SPO>&UP1SIB;'5E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^4CTU-R!'/3$X,2!"/3<T/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T53
M4SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIR960^-3<\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIG<F5E;CXQ.#$\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F)L=64^-S0\+WAM<$<Z8FQU93X*(" @(" @
M(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @
M(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E(],"!'
M/3$T-B!"/38Y/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT
M>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,#PO
M>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R
M965N/C$T-CPO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z8FQU93XV.3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTP($<],3 T($(]-34\
M+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E9#XP/"]X;7!'.G)E9#X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)E96X^,3 T/"]X
M;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB
M;'5E/C4U/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO
M<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP
M87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3,T($<],3@Q($(],3$U/"]X;7!'.G-W
M871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO
M9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIR960^,S0\+WAM<$<Z<F5D/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXQ.#$\+WAM<$<Z9W)E
M96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L=64^,3$U
M/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z<W=A=&-H3F%M93Y2/3 @1STQ-CD@0CTQ-3<\+WAM<$<Z<W=A=&-H3F%M
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\
M+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G)E9#XP/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z9W)E96X^,38Y/"]X;7!'.F=R965N/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C$U-SPO>&UP1SIB
M;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C
M:$YA;64^4CTT,2!'/3$W,2!"/3(R-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM
M;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!2
M3T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z<F5D/C0Q/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z9W)E96X^,3<Q/"]X;7!'.F=R965N/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C(R-CPO>&UP1SIB;'5E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^
M4CTP($<],3$S($(],3@X/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO
M>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR
M960^,#PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F=R965N/C$Q,SPO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z8FQU93XQ.#@\+WAM<$<Z8FQU93X*(" @(" @(" @
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @
M(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E(]-#8@1STT
M.2!"/3$T-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C0V/"]X
M;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)E
M96X^-#D\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F)L=64^,30V/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @
M(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F
M.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3(W($<],C @0CTQ,# \
M+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E9#XR-SPO>&UP1SIR960^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(P/"]X
M;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB
M;'5E/C$P,#PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G-W871C:$YA;64^4CTQ,#(@1STT-2!"/3$T-3PO>&UP1SIS
M=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM
M;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C$P,CPO>&UP1SIR960^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C0U/"]X;7!'.F=R
M965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C$T
M-3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G-W871C:$YA;64^4CTQ-#<@1STS.2!"/3$T,SPO>&UP1SIS=V%T8VA.
M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'
M0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z<F5D/C$T-SPO>&UP1SIR960^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C,Y/"]X;7!'.F=R965N/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C$T,SPO>&UP
M1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^4CTQ-3@@1STP($(].3,\+WAM<$<Z<W=A=&-H3F%M93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z
M;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y0
M4D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.G)E9#XQ-3@\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIG<F5E;CXP/"]X;7!'.F=R965N/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/CDS/"]X;7!'.F)L=64^"B @
M(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @
M(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2
M/3(Q,B!'/3(P($(].3 \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X
M;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E
M9#XR,3(\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIG<F5E;CXR,#PO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z8FQU93XY,#PO>&UP1SIB;'5E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @
M(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR,S<@1STS
M,"!"/3$R,3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C(S-SPO
M>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R
M965N/C,P/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIB;'5E/C$R,3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ.3D@1STQ-S@@0CTQ
M-3,\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E9#XQ.3D\+WAM<$<Z
M<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXQ
M-S@\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L=64^,34S/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3$U,R!'/3$S-"!"/3$Q-SPO
M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C$U,SPO>&UP1SIR960^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C$S-#PO
M>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M8FQU93XQ,3<\+WAM<$<Z8FQU93X*(" @(" @(" @(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIS=V%T8VA.86UE/E(],3$U($<].3D@0CTX-SPO>&UP1SIS
M=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM
M;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C$Q-3PO>&UP1SIR960^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/CDY/"]X;7!'.F=R
M965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C@W
M/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z<W=A=&-H3F%M93Y2/3@S($<]-S$@0CTV-3PO>&UP1SIS=V%T8VA.86UE
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO
M>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT
M>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z<F5D/C@S/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z9W)E96X^-S$\+WAM<$<Z9W)E96X^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L=64^-C4\+WAM<$<Z8FQU
M93X*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.
M86UE/E(],3DX($<],34V($(],3 Y/"]X;7!'.G-W871C:$YA;64^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO
M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/
M0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIR960^,3DX/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z9W)E96X^,34V/"]X;7!'.F=R965N/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C$P.3PO>&UP1SIB;'5E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^
M4CTQ-C8@1STQ,C0@0CTX,CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\
M+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M<F5D/C$V-CPO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F=R965N/C$R-#PO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z8FQU93XX,CPO>&UP1SIB;'5E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @
M(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ-# @
M1STY."!"/34W/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT
M>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,30P
M/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M9W)E96X^.3@\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F)L=64^-3<\+WAM<$<Z8FQU93X*(" @(" @(" @(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E(],3$W($<]-S8@0CTS
M-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C$Q-SPO>&UP1SIR
M960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C<V
M/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIB;'5E/C,V/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @
M(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D
M9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3DV($<]-38@0CTQ.3PO>&UP1SIS
M=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM
M;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z<F5D/CDV/"]X;7!'.G)E9#X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)E96X^-38\+WAM<$<Z9W)E
M96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L=64^,3D\
M+WAM<$<Z8FQU93X*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^
M"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIS=V%T8VA.86UE/E(]-C8@1STS,R!"/3$Q/"]X;7!'.G-W871C:$YA;64^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X
M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIR960^-C8\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIG<F5E;CXS,SPO>&UP1SIG<F5E;CX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XQ,3PO>&UP1SIB;'5E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" @(" @(" @(" \+WAM
M<$<Z0V]L;W)A;G1S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M93Y'<F%Y<SPO>&UP1SIG
M<F]U<$YA;64^"B @(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P5'EP93XQ
M/"]X;7!'.F=R;W5P5'EP93X*(" @(" @(" @(" @(" @(" @/'AM<$<Z0V]L
M;W)A;G1S/@H@(" @(" @(" @(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @
M(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C
M:$YA;64^4CTP($<],"!"/3 \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3
M/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.G)E9#XP/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z9W)E96X^,#PO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z8FQU93XP/"]X;7!'.F)L=64^"B @(" @(" @(" @
M(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3(V($<],C8@
M0CTR-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C(V/"]X;7!'
M.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)E96X^
M,C8\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L=64^,C8\+WAM<$<Z8FQU93X*(" @(" @(" @(" @(" @(" @(" @
M(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@
M<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E(]-3$@1STU,2!"/34Q/"]X;7!'
M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIR960^-3$\+WAM<$<Z<F5D/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXU,3PO>&UP1SIG
M<F5E;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XU
M,3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G-W871C:$YA;64^4CTW-R!'/3<W($(]-S<\+WAM<$<Z<W=A=&-H3F%M
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\
M+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G)E9#XW-SPO>&UP1SIR960^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F=R965N/C<W/"]X;7!'.F=R965N/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C<W/"]X;7!'.F)L
M=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H
M3F%M93Y2/3$P,B!'/3$P,B!"/3$P,CPO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM
M;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!2
M3T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z<F5D/C$P,CPO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F=R965N/C$P,CPO>&UP1SIG<F5E;CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XQ,#(\+WAM<$<Z8FQU93X*
M(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE
M/E(],3(X($<],3(X($(],3(X/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T53
M4SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIR960^,3(X/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z9W)E96X^,3(X/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIB;'5E/C$R.#PO>&UP1SIB;'5E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ
M-3,@1STQ-3,@0CTQ-3,\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X
M;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E
M9#XQ-3,\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIG<F5E;CXQ-3,\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F)L=64^,34S/"]X;7!'.F)L=64^"B @(" @(" @
M(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3$W.2!'
M/3$W.2!"/3$W.3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z
M='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C$W
M.3PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F=R965N/C$W.3PO>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z8FQU93XQ-SD\+WAM<$<Z8FQU93X*(" @(" @(" @(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @
M(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E(],C T($<],C T
M($(],C T/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,C T/"]X
M;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)E
M96X^,C T/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIB;'5E/C(P-#PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR,S @1STR,S @0CTR
M,S \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6]D93Y21T(\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G)E9#XR,S \+WAM<$<Z
M<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXR
M,S \+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L=64^,C,P/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3(T,B!'/3(T,B!"/3(T,CPO
M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<F5D/C(T,CPO>&UP1SIR960^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(T,CPO
M>&UP1SIG<F5E;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M8FQU93XR-#(\+WAM<$<Z8FQU93X*(" @(" @(" @(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(#PO<F1F.E-E<3X*(" @
M(" @(" @(" @(" @(" @/"]X;7!'.D-O;&]R86YT<SX*(" @(" @(" @(" @
M(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG<F]U
M<$YA;64^5V5B($-O;&]R($=R;W5P/"]X;7!'.F=R;W5P3F%M93X*(" @(" @
M(" @(" @(" @(" @/'AM<$<Z9W)O=7!4>7!E/C$\+WAM<$<Z9W)O=7!4>7!E
M/@H@(" @(" @(" @(" @(" @(" \>&UP1SI#;VQO<F%N=',^"B @(" @(" @
M(" @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/38S($<],38Y
M($(],C0U/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^-C,\+WAM
M<$<Z<F5D/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E
M;CXQ-CD\+WAM<$<Z9W)E96X^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F)L=64^,C0U/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @
M(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F
M.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3$R,B!'/3(P,2!"/38W
M/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,3(R/"]X;7!'.G)E
M9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)E96X^,C Q
M/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIB;'5E/C8W/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @
M(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D
M9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y2/3(U-2!'/3$T-R!"/3,P/"]X;7!'
M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIR960^,C4U/"]X;7!'.G)E9#X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)E96X^,30W/"]X;7!'
M.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E
M/C,P/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F
M.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z<W=A=&-H3F%M93Y2/3(U-2!'/3(Y($(],S<\+WAM<$<Z<W=A=&-H
M3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y2
M1T(\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G)E9#XR-34\+WAM<$<Z<F5D/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIG<F5E;CXR.3PO>&UP1SIG<F5E;CX*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XS-SPO>&UP
M1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^4CTR-34@1STQ,C,@0CTQ-S(\+WAM<$<Z<W=A=&-H3F%M93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y21T(\+WAM
M<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP
M93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G)E9#XR-34\+WAM<$<Z<F5D/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIG<F5E;CXQ,C,\+WAM<$<Z9W)E96X^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L=64^,3<R/"]X;7!'.F)L
M=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H
M3F%M93Y2/3$X.2!'/3(P-"!"/3(Q,CPO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM
M;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!2
M3T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z<F5D/C$X.3PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F=R965N/C(P-#PO>&UP1SIG<F5E;CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQU93XR,3(\+WAM<$<Z8FQU93X*
M(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @
M(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @(" @(" @(" @/"]X;7!'
M.D-O;&]R86YT<SX*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!44&<Z4W=A=&-H1W)O=7!S
M/@H@(" @(" @(" \<&1F.E!R;V1U8V5R/D%D;V)E(%!$1B!L:6)R87)Y(#$U
M+C P/"]P9&8Z4')O9'5C97(^"B @(" @(" @(#QP9&9X.D-R96%T;W)697)S
M:6]N/C(Q+C N,#PO<&1F>#I#<F5A=&]R5F5R<VEO;CX*(" @(" @/"]R9&8Z
M1&5S8W)I<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" */#]X<&%C:V5T(&5N9#TB=R(_/O_B#%A)0T-?
M4%)/1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$
M &%C<W!-4T94     $E%0R!S4D="                  #VU@ !     -,M
M2% @(
M        $6-P<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K
M<'0   ($    %')865H   (8    %&=865H   (L    %&)865H   )
M%&1M;F0   )4    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4
M    )&QU;6D   /X    %&UE87,   0,    )'1E8V@   0P    #')44D,
M  0\   (#&=44D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I
M9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C
M     !)S4D="($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y
M-C8M,BXQ
M              !865H@        \U$  0    $6S%A96B
M        6%E:(        &^B   X]0   Y!865H@        8ID  +>%   8
MVEA96B         DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W
M=W<N:65C+F-H               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                                         &1E
M<V,         +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P
M86-E("T@<U)'0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!2
M1T(@8V]L;W5R('-P86-E("T@<U)'0@                            !D
M97-C         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#
M-C$Y-C8M,BXQ               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET
M:6]N(&EN($E%0S8Q.38V+3(N,0
M=FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(
M3 E6 %    !7'^=M96%S          $                        "CP
M  )S:6<@     $-25"!C=7)V        !      %  H #P 4 !D '@ C "@
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
M P,# P,# P,# P,# P,# P,# __  !$( [8%> ,!$0 "$0$#$0'_Q #P  $
M P # 0$! 0$         "0H+!@<(!00" P$! 0 " @,! 0$            &
M!P4( P0) @$*$   !@(! @,#!@<+!PL$ 04  0(#! 4&!P@1$A,)"B$4.2(5
M%K:W>#$C=A<8.%@DM=66-U=WE]<9&D$RU%65UJ=10C/3E"56B,C826%2-"9#
M<41D-2<1  (! @,"!0L."P,, @$"!P ! @,$$04&(3%!46$2!W&!D;$B,G*R
M$Q0UH<%"4F*2(S-S=!46-@C1@J+"TE.STR14%Y-5&/!#8X.CPS1$E-16"265
MX?$FA-5&&>)DI/_:  P# 0 "$0,1 #\ O\
M
M                    #\5E95U/ EVEO80JJL@,+DSK&RE,08$*,V75R1+F
M2G&H\=ALO:I:U$DB_"8^HQE.2C!-R>Y+:S\;45SI-)(\![=\V'RW-&JFL[$Y
MGZ'C3ZU)G84N(YG&V=D<):321QY6-:Q;S#(&)G19*)A48GC09*)/;[1G+32^
MH;W!V]G7YKW.4>8GUY\U>J8NOGF46V*JW%+%<"?.?8CBR,[9_JB_+2P=4AC"
MHO('<SZ%DW&DX5K*#CM0^9MFYXSTG:&4X';1XJ5%V&907'>\RZ-FGJHI';=&
MNHJVVLZ%%>ZFV_R(R7JF'K:TR>GLI^5J/DC@ORG%^H> MA>KKIFE/1M4<(;.
M<D__ ,>YV%NZ)5*1^+;/\=C6-ZYN2=ZO*67R;9'1*"/VFLR1G;?HJF]MU>I<
MD*>/JN:\4Q=77<=U"V;Y93P]11?;/%>;>J_YXW"W6L&TIQ<PJ$M1&VY8X[LW
M+[IDDN)624SG=FT=0I*T$:5]U<9F1]4FD_:,Q1Z+\CAMK5KF;Y'"*[',;]4Q
MU37&9R^*IT8KJ2;\9+U#R;E'J1/-JR ^M3O?#,'+N9/MQ?1VH)9$3:5I6G_]
MTP_+S[9!J)2_;U(TEVFDNI'E:71[I:GWU"<_"J5/S91.C/5V>S[VK&/4A'UT
MSSU?>=WYK&2=/G#FIM./T1(;+YAAX5BOR9/3Q#/Z+XI3]RT]/Q:C^4U_S#3U
M'?IZ-TQ3[VSI=?G2\:3.K+4>=SWW$^M@NTD=-6_FB^9%=I83-YX<MV2CJ<4V
M=1O_ &=CZE&X2"5XZZ')*U<I)=A=I.FLD>WMZ=3Z]N&FM/0W6-IUZ4'VTSKR
MSK-Y;[FOUIR7:9U]9<[^<-S+<L+CF7RMM9[J6TNS;+D1MV=+<2T@FVDN2968
M.O+2VVDDI(U'T(NA>P=B.29+!<V%G:J/$J5-?FG#+,\RD\97%=OEJ2_"?@_3
M;YG?M<\GOZ_-J_[UCZ^ALH_E+;^RA^B?GTCF'Z^M[^7X1^FWS._:YY/?U^;5
M_P!ZP^ALH_E+;^RA^B/I',/U];W\OPG_ %/-WF@A25HY=\GT+0HE(6G?NUDJ
M2I)]4J2HLL(TJ29=2,OP#\^ALG_E+;^RA^B/I',/U];W\OPG85;YFOF-U4MN
M;%YZ<Q'7FTK2E%ER1V_<Q#)Q"D*\2OM\OG0'5$E7R34V9I/H:>AD1C@EIS3\
ME@[&TPY*-->JHIG,LYS:+Q5U<?VDGVV=LXYYSWFEXL<4ZSFWNN5[HI]37TCM
MJK,26<E+J'/>BRZHO"FI23Q^&3WB$T9)-'::4F75J:0TS5QYUE16/$G'Q6L#
MGAJ'.H;KFIUVGVTST!B7J*?-OQ;W=N5R5JLPAQE1NR'ENE])R>]N.Z;CC,BQ
MIL H[R2F8D^QU;DI3I(_Z-:%?*'0JZ TK5W6S@W[6I4[3DUZAVJ>K,]AOK*2
MY80]:*?JGJC"O55>8KCQ,L95K[BYL",2>C\BTP#/J&Y<-+3Z4*9EXQM&KJ&%
M+?6A3G=7N$I+?:@D&HU#&5NC'3]3;2J7--\DHM?E0;]4[M/6V;0[^%&:\&2?
MJ2P]0]HZ]]77?LFQ'VMPAJ+ E=I2;?7N[IM.;/1<@UK8QS)-<WI2N]M3222J
MU9[30M7<HEDE&'K]%5-[;6]:Y)4T_54UXID*6NY;J]LGRQGAZCB^V>_-7^JF
M\O;+SC1=B8#R,U'.<4V4J;88;BN9XQ&):?EJ;L<1S29DDA+*R,E?]S(,TFDT
MD9FI*<%<]&6?4L7;U+>K'DE*,NQ*.'Y1E*.MLJJ;*L:U-]1->H\?4)*-1><_
MY7>[%0F</YG:AIYLY)$U7[/G6VF)29!FI)PE?G;J<+CN2S=0:$);<<)Y7;X1
MN$M!JCMWH_4MGBZMG5:7#!*IXCE_EO,Q0U#DMS@J=Q33?ML8>,D2/XSEF+9K
M3Q<BPW):#+<?G))4*]QFYKKZGF)-*%DJ+9U4F7"D)-#B3ZH6?L41_P"41^I2
MJT9NG6C*%1;TTT^P]IEX3A4CSZ;4H/A3Q791]\<9]
M
M
M                                         $1WF.><WQ+\N#W'%LXG
M6&U-UV?NDAC2FMYM3(R>FIY/:Y\_9O8S9":S#*]V,KNBM2C5.G&I*F(ZV?$>
M;E6G](9KJ'&K12I6:_SD\<&^**6V3X\-BX7CL>"S;4-CE&$*C<[A^PCABEQO
MBY,=KX%PD1_^+>X[?LB[I_CQ@W_4B5?TKO\ ^;H^]D8+Z]6GZBIV8C_%O<=O
MV1=T_P >,&_ZD/Z5W_\ -T?>R'UZM/U%3LQ'^+>X[?LB[I_CQ@W_ %(?TKO_
M .;H^]D/KU:?J*G9B/\ %O<=OV1=T_QXP;_J0_I7?_S='WLA]>K3]14[,1_B
MWN.W[(NZ?X\8-_U(?TKO_P";H^]D/KU:?J*G9B/\6]QV_9%W3_'C!O\ J0_I
M7?\ \W1][(?7JT_45.S$?XM[CM^R+NG^/&#?]2']*[_^;H^]D/KU:?J*G9B/
M\6]QV_9%W3_'C!O^I#^E=_\ S='WLA]>K3]14[,1_BWN.W[(NZ?X\8-_U(?T
MKO\ ^;H^]D/KU:?J*G9B6;N,F\ZKDUQZTSR$HJ*PQBFW-KK%]BUF/6TF-,LZ
M6%E%6Q:,5T^5#(HLB5%;?)*UMEV*,NI"N,RLI9;?UK"<E*=&I*#:W/FO#%$Q
ML[F-Y:T[J*<8U(*23WK%'>8Z1V0
M                  /%_)GS$>$W#UB7^D1R1UGK^ZB,E(5A/SR>3;(?:47X
MMR+K7$6;[.I##JNB2=37^"1G\I9%U,9C+L@SG-FOH^WJ5(/V6&$/?RPCZIC[
MS-LNL%_%UH0EQ8XR]ZL9>H5^>1OJQN/6*.V-/Q@X[[#W!-84Y'C9ALRZK=58
MBXX7:;=C74U='S3+;F!T,R\*6U2/FHO^:70SG>7]%U_52GF5Q3I+VL$YRZC;
MYL4^ISD1:[UQ:0QC94IU'QR?-78VM]? @LW[ZD;S/]U*F0\6V)@W'K'I25L*
MJ-*8'7Q9ZXW51-&YEVP7\^R^)/)'0W'Z^;7DI9&:4-I/L*:V/1YIJSP=6G.X
MJ+AJ2>'O8\V.'(TR-76KLYN-D)QI0XH1]>7.?8:(>=N<C.0&_K)5OO'=VV=O
MV)O^\(D[*V%E>:G'<+O)M,)O(;6P9@,,(6:&FF4MMM-_(0E*2(A+;7+["QCS
M+*C2I1]Q",>TEB8"O=W5T^=<U*E1^ZDWVV=,CMG7
M        #L#76V=J:?N_I-J39>P-6Y)VH3](-=9ED>$7?:T:E-I^=<9LJR?V
MMJ69I+Q/89GT_"."XM;:[AY.ZITZM/BG%278::.6E7KV\N?0G.$^.+:?96!+
MEH?U"GFF:,]RAO;XA;JQ^%X?;CV^,1I\Y]X[.A'[[F,!..;-E>*DB)7?>G_R
MET49F<5OM!:9O<6J#HU'PTI./8B\8?DF=MM59U;;'552"X)I/U=DORB<[CKZ
MM37]FJNJ>5?%O)L3=4;#,[-M&9-!RZL4XZ;;;DM6 YLO&K*K@1U&I:R;O;-_
MPRZ(0M9$2H5F'197CC/*[F,UP1J)Q?OHXIO\5(DMIKFD\(WU"4>6#Q_)>&'O
MF6!^,7FN>7UR]7!KM*<F]>SLML%I8C:\S.9(UKL21,,B-<2MP_/8^/6^0K9Z
M_*<JT3H__(X9""9EI?/LIQE>6U14E[./=PZ\HXI?C8,E-GG>57^"MJT'4?L7
MW,NQ+!OK8DAPP!E0
M
M
M       /RSIT*LA3+*RF1:^NKXLB=/GSI#42%!A1&EORIDR4^MMB-%C,-J6X
MXM24(0DS,R(A^QC*4E&*;DW@DM[9^-I+%[$BGEYM'J3*K%/I+Q[\NVXA7^3)
M][I<PY0''C6&.43A=\>9!TQ"EMOQ,DLT*[D_2"2VJN:Z&J"U*[FY;5LZ6Z/)
M5>;?Y^G&GOC1W-\M1\"]PMOMFMJ<!SS5T8<ZUREXSW.IP+P.-^ZW<6.\I.Y+
MDV1YID-UEN7WUSE.4Y'92[G(,CR&RF7-[=VT]Y<B=9VUK8/2)UA/F/K-;CKJ
MUK6HS,S,Q<=.G3HTU2I14:45@DE@DEN22V)%=SG.I-U*C<IMXMO:V^-L^&/L
M^0             UC?*=^&?P6^[#J/ZI5XU=U3]H[WYS/QF7AD?H>V^1CVB0
M@8$RH                                              '$<[V!@FK
ML5MLYV7FF*:]PJA8*3=Y=FV0U.+8U4,*6EM#ME>7DN#60D+=624FXZGN49$7
M4S(ART*%>YJJA;0E4K2W1BG)OJ)8MG'5JTJ,'5K2C"FM[;22Z[*WO,CU0G#K
M2;EGBO&'%LCY5YM%4Y&+(H[LG7>GX4A*.U2TY/=U4K*<F5%D'_FP*<H4I*3-
MJ>232L["RCHUS:\PJYE*-K1?!W]3L)\U=>6*X8D2S#6>7VV,+.+KU./O8=EK
M%]98/C*L/+/SVO,BY:KM*JWW?-TOK^Q\=HM<\?43-9U!0I!(;?A664PI\O9&
M0Q9;#9)?8GW4B&X1K)+"$.+0=FY7HG3V582A15:NO9U>[?546N8N1J*?*0J^
MU-F]]C&51TZ3]C#N5V>^?7>'(0^OOO27GI,EYV1(D.N/OOON+=>?>=6;CKSS
MKAJ6XZXM1J4I1F9F?4Q+$DE@MQ@&VWB]Y_D
M                )0.)OG(^8APW=K(.LN0F395@E:J.V6JMPNO[1UZNOC=G
M93UT'))+M]AU:KL+N3CUC4.'[?E_*5UC>::1R#-TY7-O&-=^SI]Q/'C;6R3\
M-2,S8Z@S7+\%1JN5)>QGW4>IMVK\5HM,\-_52\=-CJK,5YE:QO./62.):8?V
M3@B;39&IY;_4_%F6-%$AKV/AS2U+2EMAB-D:2)*EN26RZ$59YOT99A;XU<HJ
M1N*?M)80GUGWDNJW#J$UR_6UI6PAF$'2G[:.,H]COE^5U2SAJ7<^H]]897[%
MTILO!]K8-:?)AY5@&35&4TJI"6VW'H+\RHE2FX5I#)TDR(CWAR8SG5#K:%D:
M2KBZL[JQK.WO*<Z5=>QDG%]7;P<3W/@)C0N*%U356WG&=)\,6FO4X>0[,'6.
M8
M
M                                              \\\G>56A>'6J;K
M<W(C8=-KW!Z=*F67IZU2+G([=33CL7',1H(J7;;)LCGDT?A1(C3BR0E3B^QE
M#CB._EN67V;W2L["FZE9\6Y+CD]R2XWU-YU+R]M<OH.XNYJ%-=EOB2WM\B,]
M/S6O/6WSY@TVZU7K?YWTAQ11*<98P"#/\/,-G1F'>L:SVW<U[ZF949TT$ZW0
M1%G5QEFGQE3GFFY";ZTOHFQR&,;JXPK9IAWS7<PY*:?C/NGP<U-HJO.]2W6:
MMT*.-.Q]KPRY9/\ -6SJ[R!P3<C(                &L;Y3OPS^"WW8=1_
M5*O&KNJ?M'>_.9^,R\,C]#VWR,>T2$# F5
M                 #C>89EB.O,7O,WSW*,>PK#<8KG[?),LRRYKL>QN@JXQ
M=TBQN+NVD1*VMA,D9=SKSB$%U_".2C1JW%6-&A&4ZTG@HQ3;;XDEM;/BI4IT
MH.I5DHTXK%MO!)<K955\P+U16H-7KNM<\$<2B[QS:,N3 D[FSF+956G*A]!&
MT;^*T+,BLRW8CS+Q*+Q754]<1I0ZR[.:49"SLBZ-;NYPN,[FZ-%[?)QP=1^$
M]L8?E/@:BR$YKK.WHXT<LCY2I[=[(+J+?+U%U2G'RFYO<J^:>5'EG);=F:[.
M?8FOSJ7'K*Q]PP3%79"/!<+$,!J$0,/QCNC]&UKAPFGGTI(WEN*ZJ.V\LR;+
M,GI>2RZC"FL,&TL92\*3QE+KO9P$ O<ROLQGS[RI*>W8O8KJ16Q=9'E09,Z0
M                                                =\<?.3_(/BEG
M,78_'7;N;:DR^.IHGI^)V[D:#<1V5DZBNR?'Y*96.9;3&Z1*5!M(DR&M1$:F
MC,BZ=*_RVPS2@[?,*4*M+BDMJY4]\7RQ:?*=FUO;JQJ>6M*DJ=3D>_JK<UR-
M-%O7@-ZJ"DMW:77GF#X%'QB2I+,)/(74M583*)Q9$EM,S/=6,%8W%:I2$&Y(
MFT#LQ#CJ^UJJ8;+J549[T93@I7&0SYR_53:Q_%GL3Y%+#EDR>97K6,L*6:QY
MK]O%;/QH[UU8X^"BW)JK;>K]YX+1;.TYG^);-U]DL<Y-)E^%7D#(*.<E!]DA
MA,VO>>;8GP7B-J3&=[)$5]*FGD(<2I)57=6MS95Y6UW3G3KQWQDFFNSP/@>Y
MK:B=T*]&YI*M;RC.D]S3Q7^7)P'8@ZYR@
M
M
M            $.7FA><[QP\M['IF+O2(FW.2UG6^\8MH_';=EM^H*4SWP,@V
MC<L(F%A..J)27&F5MKL[%)E[LP;1N269;IK2&8:AJ*JL:67)]U4:W\:@O9/U
M%PO'8\!G.H;3*(<SXR\:V03W<LGP+U7P+A,[#F7SCY'\\MK3-M<BL\F9-9)5
M)CXKBD$WJ[ ]>TLATG2Q_!L8*0]$IH!$A!.O*-V;-6@G)3[[O58O[*,ER_([
M56N7P48^RD]LIOCE+A?J+<DD5/F&97>9U_+W<L7P+V,5Q17!VWPMGD894Z(
M                 :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[
M1(0,"94                                         "%SS+_.^XK>7
M?%M\$3,1NWDLB$2Z_2>&V;3;>.2)3#CL&9M3+D,3J[!X1D2%G")$J[>:=:6B
M$3#A2$S#3FC,SS]JOAY'+L=M22W\?,CL<NKLCOVXK CV<:CLLI3I?&7F'>+@
M\)\'4VODPVE!#G5YG'+OS"LL=N-][%E)PJ'8.SL3TSAZYF/ZGPXN]TXRJ_&$
MRY!W-O%9>4V5K:O3[12%&CW@F^B"O/)--Y5D-+F6-->6:PE4EMG+JO@7N8X1
MY"K\SSF_S6ISKJ?P>.R"V176X7RO%\I'X,Z8L
M                                ]A<.N>?*7@?GQ9]QLVA;X>N:_$7E
M6&3%+N-<YY%B+ZMP<TPJ6Y\TV_:RI;34M*6;*&AUSW22PI9J&)S?(\LSRAY#
M,:2GAWLMTX\L9;UU-SX4SOY?F=[EE7RMG-QQWK?&756Y]7>N!HOD^6-Z@CC7
MSB<Q_4^YDU/&_DQ/3%@1,=O+8DZOV7:J0TR9:WS&T<;*ON;&89DSC]LM$Y1N
MMLPY%DLG%(I'4FA,QR7G75GC<9<MN*7=P7NXK>E[:.SA:B6;DVJ;/,L*%QA1
MO'P-]S)^Y;X?<O;Q-E@H0,E(
M
M                                                          !^
M6=.A5D*9964R+7UU?%D3I\^=(:B0H,*(TM^5,F2GUML1HL9AM2W'%J2A"$F9
MF1$/V,92DHQ3<F\$EO;/QM)8O8D4\O-H]2958I])>/?EVW$*_P F3[W2YAR@
M./&L,<HG"[X\R#IB%+;?B9)9H5W)^D$EM5<UT-4%J5W-RVK9TMT>2J\V_P _
M3C3WQH[F^6H^!>X6WVS6U. YYJZ,.=:Y2\9[G4X%X'&_=;N+'>4G<ER;(\TR
M&ZRW+[ZYRG*<CLI=SD&1Y#93+F]N[:>\N1.L[:UL'I$ZPGS'UFMQUU:UK49F
M9F8N.G3IT::I4HJ-**P22P22W));$BNYSG4FZE1N4V\6WM;?&V?#'V?(
M               !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C'M$
MA P)E0                                      ^'DV3XYA>/766YA?
MTV+8MCE;+N<@R3(;*'345'4P&52)UG;6M@]'@U\"(P@UN.NK0A"2,S,B'W3I
MU*U14J47*K)X))8MM[DDMK9\SG"G!U*C48)8MO8DN-LI#^;+ZDW(\Y<RCCWY
M>%K8XCA7[MH\MY/FR_79GE;:E*C2XFFX,EMJ7A5"XR2DE?R4)NI'B=T)JN-E
M$F1<VENCRG14;_/TIUMCC1WQC\H_9/W*[E<+EC@JYSS5\ZO.M<J;C3W.IPOP
M.)>ZW\6&]U";"PGVT^;:VLV79VEG+DV%E96$EZ9/L)\QY<F9-FS)*W)$N7+D
M.*<==<4I;BU&I1F9F8M:,8PBHQ244L$EN2XD0-MR;E)XR9^0?I^
M                                                   %H'RH?46[
M5XQKQG17,Z9D.Z./D?W2FH=DK4_=;>U)7))J-$:?DONG)V-@]6VGI[G(4JWA
M,>R*^\TTS .MM4=']KF7.O<G4:-_O<-U.;_,D^-=RWO2;<B9Y'JRO9\VVS#&
MI:[E+?./Z27%O7 ^ OJ:KVMK;>&OL7VKJ'-L<V+KK-*U%MC&88K9,6M+;0U.
M.,.^%)849LS(4MER/*C.DW)ARFG&'VVWFUH31]U:W%E7E:W<)4[B#PE&2P:_
M_7>GN:VK86;0KT;FE&O0DITI+%-;4_\ +AXGL9V . Y0
M
M
M             #SIRBY7Z#X::GN=T<B=A5&O\)JNL:(J8LY-[E%VMEU^'C&&
MX]&\2UR?)+!+*C;BQ6UJ0VA;SIML-NNHR&697?9O=*SR^FZE9]B*XY/<DN-]
M1;6D=2]OK7+Z#N+N:A379;XDM[?(NT9Z'FJ>>IR \P>?=ZPUZJXT9Q0*2Y'C
M:V@3VD9=LJ(P\2HEKN"]KG5HFD[V$ZB@A/'3Q%&DG53WF6Y8OK3&BK#(8QN;
MC"OFF'?M=S#DII^,^Z?!S4VBJL[U+=9JW1I8TK'VO#+EF_S5L7+O()!-B-
M                     !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]
MM\C'M$A P)E0                                    .E^07(73G%G4
MN6;PWSG-5KW6F%Q$R;F_M/'>6X^^LF8%13UD)J3:7U_;RE)9AP(;+TJ2\HDM
MH,^O3N6%A=YG=1LK&#J7,WL2]5MO8DN%O8CKW5W;V5"5S=24*,=[?:2WMO@2
MVLSB?-F\ZG=OF/Y//P/%U7.I>)U);$]BNJ(T\F[C-EPG&SA99MZ=7/'&O;93
M[)28E4A3E73F:4MG)D-G.=V"TMHZST]25>KA5S22[J>&R./L:>.Y<#EWTN1=
MRJDSS45SF\W2AC3L4]D>%\LN-\2W+E>TA($R(Z
M                                           2B^67YKG(?RT=C?..
M"SGLYTCD]HQ*VAH>^LY#6+9*1MM1'\AQM\T2OH9G\>"RA#5I&:44A++34UJ4
MPVVVB-:CTO8:BM^;77,O8KN*J7=+D?MHX^Q>[:TTWB9G)\\N\GJXTGSK:3[J
M#W/E7%+E[.*-*#AIS5X_\\-+TN[^/>7-7U!.2U$R/&;%4*)G.NLD\(G)>(;
MQZ+-G+H;^)_G)Z..Q9C!HDQ'I$5QIY>O&;Y/?Y)>2LK^'-J+<UWLU[:+P6*]
M5/8TFFBWLOS&US.W5S:RQB]ZX8OBDN!^H]ZQ1ZP&+.\
M
M
M         !#1YHWG2\<?+?H9N()?A[@Y.V5:3^,Z1Q^T;05 4Q@G8&1;7O(R
M)2,+H/#<0ZS$-*[>S0M'N[!,*<F,2[36C\PU#-5=M++4]M1K?QJ"]D^7O5PO
M'8X_G6H;3*(NG\9>-;()[N63X%R;WP+#:L[+F+S;Y&\[]L3=O\C<\E95=_NJ
M-C..0DO5N"Z]HY+R7BQK <7]XD1:&H;\-OQ%&IZ;-6V3TR1)D&IU5_91DV7Y
M):JTR^"C#A;VRF^.4N%^HMR26PJC,,QN\SKNXNY<Z7 O8Q7%%<"]5\+;/)PR
MAT0                        #6-\IWX9_!;[L.H_JE7C5W5/VCO?G,_&9
M>&1^A[;Y&/:)"!@3*@                                  'G[D_P G
M]+</-+9?OO?>7Q<0U_B$4E.NJ)$BYR&YD(=^:,2Q*H\5I^_RN_?:-N)$;,NO
M13KJFF&GGF^_EN6WF;7D+&Q@YUYOK)<,I/@BN%]98MI'5O;VWL+>5U=2YM*/
M9;X$EPM\"]8S*/,_\T?=_F7;B?RC+Y,_#M*XK/E-:>TC"LWG\?Q"L_',-WUX
MEOP8N1;#N(KAG/M%MD:26<>,345"&QL;IO35EIVT\E12G>27PE1K;)\2XH+@
MCUWB]I3N<YU<YQ<<^IC&WB^XACL2XWQR?"^LMA&$)(88
M                                                    /:G!+GMR
M!\O7=4#<FA\A2Q[TF'69_@-P;LG"-G8I'EIE.XYE=8A:3ZH,UG#GL&W/KG7%
M+CNI);J',/G>1V&?6;M+Z.[;&2[Z$N.+[:>Q\*W&0RS,[K*KA7%L_"B]TEQ/
MUGO7 :</ /GYHKS$M%56Z-+VONTV-[K5;)UM:RH[F8ZMS%R.;TC'<BCLDW[S
M"D^&MRLLVT)BV<5/B-]CB'V&=<<]R*]R"]=G>+&+VPFN]G'C7+QK>GR8-W'E
M>:6V;6RN+=[=THO?%\3]9[FNNE[@&%,D
M
M                                                     !^.PL(%
M3 G6MK.AUE760Y-A965A)9A0*^!"97)F3ITR2MN/$AQ([:G'77%)0VA)J49$
M1F/V,93DHQ3<F\$EO;XD?C:BG*3PBBG/YM'J3J['_I-QZ\NFYA75V7O=)F/*
M@FF)U%5*3WQYL#2$&4T]$R"::NJ/I-)2J V25*KF9/B,6#5MZ6Z/)5.;?Z@3
MC#?&CN;XG4? O<+;[9K;%P#/-7J/.M,I>,MSJ<"\#C\+=Q8[&4I\AR+(,NOK
MC*<LO;G)\GR*RF7.09'D-G-NKZ]N+%]<JPM;BWLGY-A9V4^4ZIQY]]Q;KKBC
M4I1F9F+BITZ=*"I4HJ-.*P22222W));$EQ(KR<YU).<VY3;Q;;Q;?&WPGQA]
M'R                          !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C
M,O#(_0]M\C'M$A P)E0                                 ZNW5NC6?
M'?56<[KW%EE;A&MM<T$S(\JR.T<,FHD&(DB;BPXS9+EVES:2UMQ8$&,AV7/F
MO-1V&W'G$(5V;.SN;^ZA9VD'.XJ2PBEQ^LEO;>Q+%O8CAN+BC:4)7%Q)1HP6
M+;_RVM[DM[>Q&8?YKWFC[0\S+>:\ELDS\0T/@$NUK-':I5(ZHIJ:0_X;V898
MAA]Z'/V'E49AI<YULULPF4-PXZE-M*>?V1TOIJVTY9>3CA.^J).I/C?M8\4(
M\''O>_!4WGF=5LXN>>\8VL,>9'B7&_=/AXMRY8JQ)C"
M                                                       >V> O
M/+=OEX;^I=ZZ9FL2TFPFAV%@-NZZG%]F8,_,C2[+%;TFDN.PGC=C(?@6#*3D
M5\QM#J2<;\5EW#YYD=GG]C*RO%APQDN^A+@DNTUN:V<361RO,[G*KI7-N^24
M7NE'B?K/@?8-17AKS"TOSHT%A_(31MXJRQ?)6EP[BDG>$SDV"9= ;9^?\'R^
MN;<<^;[^D?>3UZ&IB7&<9E1ENQ7V75ZU9OE-YDE].PO8X58[FMTHO=*+X4^R
MGBG@TT7/E]_;YE:QNK9XP>]<,7PI\J]7>MC/4XQAW0
M
M
M\Z<HN5^@^&FI[G='(G851K_":KK&B*F+.3>Y1=K9=?AXQAN/1O$M<GR2P2RH
MVXL5M:D-H6\Z;;#;KJ,AEF5WV;W2L\OINI6?8BN.3W)+C?46UI'4O;ZUR^@[
MB[FH4UV6^)+>WR+M&>;YK'GH;]\PR?<:PP#YXT=Q/;F*1$UI L$(RS94>*]W
M0;?<-W6NK;L"6I!/MT$-U5/#<[/$.>^PU,*^M,:*L<@BKFOA6S3#OVNYAQJF
MGNXN<^Z?!S4VBJL[U+=9JW1I8T[''O>&7+-_FK8N5K$@G$V(T
M                   :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(
MQ[1(0,"94                               #\LZ="K(4RRLID6OKJ^+
M(G3Y\Z0U$A0841I;\J9,E/K;8C18S#:EN.+4E"$),S,B(?L8RE)1BFY-X)+>
MV?C:2Q>Q(S>O/:\W:PY][?<TKI6]GQN(FGKR2UCRX[\F(UNO.(1NPINTKF%U
M:)6.PR-R/C$5]!NM0ENS72:?G*BQ-A-$Z4CD5IYY>13S6M';_HX^T3X^&;7#
M@EBHXNI-39\\TN/-[=OS"F]GNW[9\GM5Q;=[P5?D3LBP
M                                                          !*
MMY2WF=[!\M+D-%RUE5IDVAM@OUM%O?6<>2HD7-"RZXB!F6/1W5>Z,YWA"I;K
M\%Q1)*7'7(@N+;1)-YJ,:ITW0U%8.D\(WU/%TI\3X8OW,MSXGA+;A@\WD6<U
M<GN_*;7:SV3CQKC7NEP<>U<)J"ZQV7@NY=>89M;6.2UN8Z^V#CE7E>(9-4.F
M[ N*.XBMRX4IOO2AYAWPW.QUAU*'X[R5-.H0XA22UMN;:O9W$[6YBX5Z<G&2
M>]-;_P#]=SWHN6C6I7%*->BU*E-)IKA3.=#@.4
M
M                                                     AH\T;SI
M>./EOT,W$$OP]P<G;*M)_&=(X_:-H*@*8P3L#(MKWD9$I&%T'AN(=9B&E=O9
MH6CW=@F%.3&)=IK1^8:AFJNVEEJ>VHUOXU!>R?+WJX7CL<?SK4-IE$73^,O&
MMD$]W+)\"Y-[X%AM6=ES%YM\C>=^V)NW^1N>2LJN_P!U1L9QR$EZMP77M')>
M2\6-8#B_O$B+0U#?AM^(HU/39JVR>F2),@U.JO[*,FR_)+56F7P48<+>V4WQ
MREPOU%N22V%49AF-WF==W%W+G2X%[&*XHK@7JOA;9Y.&4.B
M                  !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C
M'M$A P)E0                               *>/J4O-?5AE19>7;Q_R9
M3>5Y+6Q9'*#*Z:2:'<>Q6UBM3:G3<.8RLG$6N65[[4V_[>TFZEV/#-3GODMI
MFV>CO2_EIK/[^/P47\#%\,EOJ=2+V1]UB^!-P'5^>>3B\IM9?"-?"-<">Z'5
M>^7)@N%E'@7.5P                         =_:7XI\FN1DHHNAM ;AV\
M?BJ9>EZ]UYE.454):3[5G9W5562*BJ:0OY*ER7VD)49$9]3(=&\S3+<O6-]7
MHTO#G&+?43>+ZR.U;V-Y=O"UI5*G@Q;77:6"):M0>FT\U'::8TB^U?KS2%?+
M4DV9^W]IXZRHF5$G]T2:;6I;*R: E*C,C;D06G_DF?A]#29Q:[Z0],VV*A5J
M5I+@IP?;GS$^L\#.6^D,[K[90A37NY+M1YS]0DJUIZ1C94Y#+^XN:&#XPXGY
M4BLUIJ6_SI#WM27A,WF4Y?KI4;JDS/Q%5[O0R(NP^O5,=N>E6WCLM+.<EQSF
MH^I&,^V9BCH2L]MQ<1CR1BY>JW'M'NC!O2<\(:DFG=@;\Y.9I):4E2FJ"SUE
MA%5(Z*<[D2(K^O,NL_"4@TET:G-+)23/NZ'VEA*W2CG,]E"A;07*IR?CQ7J&
M2IZ'RV/QM6M)\CBEXK?JGJO%/34^5%CJ(R+?5.RL\4PJ*;KN5[JV!#7-*.VE
M#J9)8-:88VA,Y236[X*6C)1GX9MIZ)+&5>D35%3'F5:</!IQV>^4MQWH:0R.
M'?0G+JSEZS1WU0>0WY2>-%%*NX:8A)]S=6\S\_Y[N/*S6M:E*44H\IV-<'.:
M(U'T0_XB$ET(B(B(BZ,];ZJJ8\Z\GMXHTX^+!8=8[,=,Y%#=;QZ\IOMR9VC4
M>3UY7](X\[#X/<?WE/H2VLK?#&<@;2E*NXC99OG[)F.OK^%3:4J,O89]!UIZ
MMU+/8[VOUI8=K YXY!DT=UM2ZZQ[9]W^Z=\L_P#86XP_U1XE_!XX_K3J/^=N
M??R_"?7T'D_\M1]ZA_=.^6?^PMQA_JCQ+^#P^M.H_P"=N??R_"/H/)_Y:C[U
M'X;+RB_+'M8CD*5P:XX-,N*;4I=;K>EII9&VLEI\.PIVH,]I)J3\HDN$2B]B
MNI&9#ZCJO4D7SE>W&/+-OU'BC\>19-)8.VH^]2[1U[<>1]Y4=XIA<WA9K)DX
MZ7$ME3VF>X\E1.&DU>.B@R^M1*4787:;I+-'M[>G4^O8AK35$-UY4V\:B^W%
MG%+3F22WV\.MSEVFCHK)/3B>4?>,FU5\>,HPU9L*:*1C>]-VRGB<4LE%)).7
MY[E4?QT$7:1&V;?0_:@S]H[M/I!U5!XRN(SZM.G^;&)UIZ2R*7>TI1ZDY^O)
MGF'-/2H>7E?^\/XGLOE+@<M:W5QV(F<Z\R&E82Z^;I-+AWVK)-P^B.R?A-?]
MXH5VD1K-Q74SR5'I.S^&RK3MIKP9I^I/#U#I5-$Y5+;3G7B_"BUZL<?5/$6Q
M/2*-F3\K4W-Y:5>THU'L32*5$?R'E$M_*<:V,@T_C";0:4TY_)-2^[J1(5F;
M?I5X+JRZ\*GYKA^<8ZKH3AH7/6E#UU+UB.3;7I>O,PP!,F1@9:)WI'0A;L.+
M@>SE8S=R$DZ:$,2(FVJ+7E-%FK07>:4V+S!)/_I35\D2"UZ2M.5\%7\O0?NH
M8K\AS?J8\AB*^C,XI;:7DJJ]S+!_E**]4B8WAY=W.?C<W,E[KXI;PP:F@=_O
M>52,#NKG"&?#22U]<ZQR/<8<KM0?7Y,X_9[?P$8E-EG^2YBTK.ZHSF_8\Y*7
MO7A+U#!W.4YE:;;BA4C%</-;7OEBO5/&@RYCP
M "TUZ<?S7GN.VS:[@WO3(E)T5N3)B3J"_MY*U1M5;?R"2VPU0$\Z9^X81M"P
M<2TXCK[O!OEMR22VB;8/BL^D'2ZS"V>=64?XVC'X1+V=-</+*"Z[CLVX11--
M)9X[2LLMN7_#5)=PW[&3X.I+U);>%LO]BBRT0
M
M                                                /QV%A J8$ZUM
M9T.LJZR')L+*RL)+,*!7P(3*Y,R=.F25MQXD.)';4XZZXI*&T)-2C(B,Q^QC
M*<E&*;DW@DM[?$C\;44Y2>$44Y_-H]2=78_])N/7ETW,*ZNR][I,QY4$TQ.H
MJI2>^/-@:0@RFGHF0335U1])I*50&R2I5<S)\1BP:MO2W1Y*IS;_ % G&&^-
M'<WQ.H^!>X6WVS6V+@&>:O4>=:92\9;G4X%X''X6[BQV,I3Y#D609=?7&4Y9
M>W.3Y/D5E,N<@R/(;.;=7U[<6+ZY5A:W%O9/R;"SLI\IU3CS[[BW77%&I2C,
MS,7%3ITZ4%2I14:<5@DDDDEN22V)+B17DYSJ2<YMRFWBVWBV^-OA/C#Z/D
M                               -8WRG?AG\%ONPZC^J5>-7=4_:.]^<
MS\9EX9'Z'MOD8]HD(&!,J                              1B>;1YB&-
M>7#Q-R?:Q+K;/<&8JDX+H3#IQ^,F\V%/A.N)OK."@_&>Q+ X76SLSZM-O>&S
M"\9IZ:PHY)I;(*FH<TC:[5:0[JK)<$$]R?MI/8NO+!J+,-GF;0RBQE7V.XEL
M@N.7'U([WV-[1EEYIF65;%R_*,^SF^LLIS/-;^WRG*\DN)"I=K?9#?3W[.XM
M[&2OY3TR?/DN.N*]A&I1]"(O8-F*-&E;THT*$5&C"*C%+<DE@DNHBEJE2=6I
M*K4;E4DVVWO;>ULXR.0^                    #TOQIX<<H>8>5'A_&K26
M=[:M&'V6+2;CM2;6+8XJ0A;C#F6YM:N5^'8BP^AL_#793HJ75?)0:E&1'CLQ
MS?+<II>6S&M"E'@Q?=/P8K&4NLF=RSR^]OY^3LZ<JDN'!;%U6]BZ[19VXH>D
M[V!?-5F1<S^05;@4-]II^7K/1,1C)\K:0[X:U1+'8^5048K3649/>AQ,.HO8
MQK,C1(4DOE5OFG2C0@W3R>@YOV]3N8]:$7SFNK*+Y"8V.AZLL)YA545[6&U^
M^>Q=927*6,^.'DH>6?QB:AR,.XOX3G.3Q4M*7FV[65[BR)Z6R:3;L8T?-_G/
M%\>GI[2Z+J*VN(C]I)(S,SK_ ##6.H\R;5:YG"F_8T_@UU.YPDUX39+;33N3
MV>VG1C*?'/NWZN*762)2X4&%60XU?6PXM? A,-QH<&%':B0XD9E)(:CQHS"&
MV6&&D$1)0A))21="(1ER<FY2;<GPF:226"V(_4/P_0
M     \)<CO+(X$<L6Y[N\N+FJ<EOK'Q%2<XI:$L#V*XZM/1#SNPL"=QK,9?@
MK(E);?FNL=W7J@R4HCS>7ZDSS*\%97-6,%[%OG0][+&/81C+O)LLOL?.:,)2
M?"ES9>^C@_5*Z_*?TFV!VK5E?<->15YB-D:7'H>N=^06LEQU]]9K446'L?#:
MVMOJ& S[$MIDT=T^9?Y[QF74Y_EG2C7BU#-[>,X^WI;'[R3:;ZDHKD(I>Z'I
M2QEE]5Q?M9[5[Y;5V'U2KSS \L/F_P &)4E[D)HK**7#6Y7NT3:N,(1FNJ+
MW'_ A'].<<.=54DJS5[8\&V.NLEIZ]8Y=#(K*RG4F39TL+"O&5;#O'W,UQ]R
M\&\.%QQ7*0N_R;,LM?\ %4I*G[9;8^^6Q=1X/D/ HSAC
M    #^DJ4A25H4I"T*)25),TJ2I)]4J2HNADHC+V& -);R O,\/G5QK_ #2;
M4OE3N3?'.JJ:++Y=C)2Y9[+UWT*MQ#9Q*<,I,ZV:)E-9?N?C5?.+;4MU9'8M
MMIUYUUIOZ$S'SJUCAEMPVXX;H3WRAR+ACR8I=Z6[I?.?I.S\A7>-Y223XY1X
M)=7@ER[>$G]$%)0
M
M                       'G3E%ROT'PTU/<[HY$["J-?X35=8T14Q9R;W*
M+M;+K\/&,-QZ-XEKD^26"65&W%BMK4AM"WG3;8;==1D,LRN^S>Z5GE]-U*S[
M$5QR>Y)<;ZBVM(ZE[?6N7T'<7<U"FNRWQ);V^1=HSS?-8\]#?OF&3[C6& ?/
M&CN)[<Q2(FM(%@A&6;*CQ7NZ#;[ANZUU;=@2U()]N@ANJIX;G9XASWV&IA7U
MIC15CD$5<U\*V:8=^UW,.-4T]W%SGW3X.:FT55G>I;K-6Z-+&G8X][PRY9O\
MU;%RM8D$XFQ&@                                    -8WRG?AG\%O
MNPZC^J5>-7=4_:.]^<S\9EX9'Z'MOD8]HD(&!,J
M       'SK>WJZ"IL[Z\L85/24E=-M[BVLI+,*NJZNMC.S+"QL)DA;<>)"A1
M&5NNNK4E#;:34HR(C,?4(2J24()N;>"2VMM[DN5GY*48Q<I-**6+?$C+2\X;
MS$;CS%^7N4; J9T]O1NNE3M?Z Q^24J,VQA,*:9S<SF5CZR3%R/8UDS\XRC-
MM#[40H<-PU^YH4>R^D\@AI_*8T))>>U,)57[KVN/%!;%P8XOA*6S_-I9M?RJ
MQ;\VAW,%R<?5EO?)@N BH$G,(                  '??'+B]O[EOL>OU/Q
MTU;E.T\WG)2^]7X]"(Z^CKC<2RN[RK()BXM!B5 RZM*%SK*3%BDXM+?>;BT)
M5T<PS*QRJW=UF%6-*BN%[V^**WR?(DV=FTLKJ_K*A:0E.H^+@Y6]R7*\$71^
M 7I<=.:Y9IM@\\LK3NS.&U1Y[>F<#L[:BU#2NDAMY$7)\D::J,SSZ9&D)(U(
MCKIZWJ2FG6IK2NXZ@SWI+N[ANAD<?(T=WE)).H_!6V,>OSGPIQ98>5Z+MZ.%
M7,Y>4J>TBVHKJO8Y>HNJ6HL UW@.J,1I< UAA6*:[P;'(I0J##\)Q^JQ?&J:
M*1FKP*VDI8L*NAH4M1J5V-EW*,U'U,S,5E7N*]U5=>YG*I6D]LI-R;ZK>TFM
M*E2H4U2HQC"FMR222ZR.8CA.0                               #\LZ
M#"LX4RMLH<6PKK"+(@SX$Z.U+A3H4MI;$J',BOH<8DQ9+#BD.-K2I"T*,C(R
M,?L92C)2BVI)XIK>F?C2:P>U,KK\^O3<<.>435UF_'9F/Q*W++4]-+Z&5*9F
ME<DFJ[G%,WFL&GX<?%52#2EM$C''JZ/'[E.N09CA]#G^1=(>;Y:U1S#^*LUL
M[I_")<D_9=2>+>[G(BF::1R^]QJ6GP%QR+N'U8\'XN'491[YL^79RQ\OW-48
MCR.UM*I*NRE.Q\2V7CKCN0ZLSI+?CK)>+9BS&CL*FJ8CJ=56SFH-Q'9Z+?B-
M)4DSN?)L_P KSVCY7+ZBE)+NH/9./A1]=8Q? V5OF.4WV5U/)W<,(O=);8RZ
MC]9X/C1X@&9,<                  'K_@CS$V#P1Y1:PY(Z]<?D/8?;HB9
MCC"9"H\3.]=6[C47-,*L#ZFSX=S4DHXSKB7$P[%J-*2DW&$#%9WE-#.\MJ9=
M<;%-=R_:S7>R74>_C6*X3OY9F%7++V%W2]B]J]M%[UUUNXG@^ UBM,[>P+?V
MI]=[KU?<HR#7VT<1I,UQ*V2CP79%/?06IL=J;%-2G(%I"-PV)<5SH[%E-N-.
M$2T*(M7;RTKV-U4L[E<VO2FXR7*GALXT]Z?"MI>%O7I75"%Q1>-*<4T^1^OQ
MG9@ZQS
M
M           $-'FC>=+QQ\M^AFX@E^'N#D[95I/XSI''[1M!4!3&"=@9%M>\
MC(E(PN@\-Q#K,0TKM[-"T>[L$PIR8Q+M-:/S#4,U5VTLM3VU&M_&H+V3Y>]7
M"\=CC^=:AM,HBZ?QEXUL@GNY9/@7)O? L-JSLN8O-OD;SOVQ-V_R-SR5E5W^
MZHV,XY"2]6X+KVCDO)>+&L!Q?WB1%H:AOPV_$4:GILU;9/3)$F0:G57]E&39
M?DEJK3+X*,.%O;*;XY2X7ZBW));"J,PS&[S.N[B[ESI<"]C%<45P+U7PML\G
M#*'1                                      #6-\IWX9_!;[L.H_JE
M7C5W5/VCO?G,_&9>&1^A[;Y&/:)"!@3*@
M!5D]3CYARM&:#IN$NM;M,;9W)*J=MMHR(,HT6&+Z&B3G8+M6ZAOL<8=VQ?PG
MJ\E=RD+J:VR8<1TDMJ*S.CC(//;YYS<1_AK=X0QW2JX8X_B)X^$XM;B%:QS7
MS:U6747\-66,N2'_ /D]G437"4!1>A5X                  3S>4_Y%6\O
M,)E56U]E/V^C^*+4HG%Y[*K2/,=HHC/K1+JM34]BA,9Z$;C*F'\@EI571'#,
MF&I[S3T=$(U1K:RR%.UM\*V:8=[CW,.6;7945M?"XIIDFR/35SFK5>MC3L?;
M<,N2*_.>Q<&.XT&>*W$#CMPLUA U)QPUI1Z\Q6.F.[;28;1R\FS"V8:4TK(,
MVRB8;MUE-X]WJZ/2G5I8;5X+"66$H:30^9YMF&<7+NLPJ2J5>#BBN*,=T5U-
M^]XO:6G96%IEU%4+2"A#AXV^-O>WU>ML/2PQQW
M                 Z]VIJ;6>\<"R+5^X,%Q?9&O<KA+@9!B.7U$2ZI;%@_E
M-.+BS&W"8FPWB2[&DM&W)BOH2ZRM#B$K+L6MU<V5>-S:3E3N(/%2B\&O_P <
M:W-;'L.*O0HW-)T;B,9TI+:FL5_EVBBAYM7ISLXXY1\GY!\'HN1[2T9"*;=Y
M9IMTY=_M#5%:E2Y,F7C;Y$]8['P6J9Z]QJ)=Y7QD$N1[\A+\Q%UZ6Z0*.8.-
MAG3C2O7LC4W0F^7@A)^];W<W8BM,]TG4M%*ZRW&=MO<-\H]3VT5V5PX[656Q
M9I"@                  N>^EH\PGW:7EOEW;+O.C$SY_VCQP>L9?R6YJ"5
M:;/UC6-K(S_=;)/9/"91VH2IJW<49J<01U#TF9#BH9_;QVK"%7#L0F_$?XA8
M.B\UP<LIK/9ME3[<HKQE^,76!3I8@
M
M                              'X["P@5,"=:VLZ'65=9#DV%E96$EF%
M KX$)E<F9.G3)*VX\2'$CMJ<==<4E#:$FI1D1&8_8QE.2C%-R;P26]OB1^-J
M*<I/"**<_FT>I.KL?^DW'KRZ;F%=79>]TF8\J":8G454I/?'FP-(0933T3()
MIJZH^DTE*H#9)4JN9D^(Q8-6WI;H\E4YM_J!.,-\:.YOB=1\"]PMOMFML7 ,
M\U>H\ZTREXRW.IP+P./PMW%CL92GR'(L@RZ^N,IRR]N<GR?(K*9<Y!D>0V<V
MZOKVXL7URK"UN+>R?DV%G93Y3JG'GWW%NNN*-2E&9F8N*G3ITH*E2BHTXK!)
M)))+<DEL27$BO)SG4DYS;E-O%MO%M\;?"?&'T?(
M                  !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C
M'M$A P)E0                          .N]N;4PC1NKM@[CV5<M8_@.L,
M/R#.,NMW2\0X=#C=;(M)YQHY&3DV>\S&-N-';ZNR9"T--DI:TD?8M;6M>W-.
MTMUSJ]2:C%<K>"ZW&^!;3BKUZ=M1G<5GA2A%MOD6TR5.:W*C-.:G*'<7)7.5
MR&K'966S+"EI'I!R6\2PN 2*O",.B+Z^&<?&<7AQ8AK022?=;6\HN]Q9GM-D
M^64<GRVCEU#O:<,&_;2>V4NO+%\FXHS,;VIF-[4O*N^<MBXEN2ZRP1Y9&2.D
M                !;3\D7R!I>\4XCR[YP8L_ TD^Q"R34.C+8I4&WVR1N)D
MUF8[#AFEB36:O=;0EZ!7*4E_(D+2Z\3=9V)LJMUEKI67/RK)98WFU5*BVJ''
M&''/C>Z&Y=UWLYTYI=W/-O\ ,HX6^^,'OERR]SQ+V74WWLZJJK**LKJ2DKH%
M/34\"'55%150X]?65597QVXD"NKH$1MF)!@08C*&F66D);:;224D1$1"DY2E
M.3G-MS;Q;>UMO>V^%LLN,8QBHQ244L$EN2/WCY/T
M                       *C7G?>013[5K\OY?<&L,9J=MQ_?,DV[H+&(,>
M)3[1CH;.1:YCK*DA,--5VS"-*Y$^J9(FLB,UNQT)M#4BRM71FN9VLH93G4\;
M1[*=63VPXHS;WPX%)]YN?<][!-1Z7C74K_+8X5]\H+=+C<5[;C7LN#NM]%1]
MAZ,\]&DLNQY$=UQA]A]M;3S#S2S;=9>:<)*VW6UI-*DJ(C(RZ&+K336*W%:M
M-/![S_(                =H:3W!G/'[;VMMW:TM%4^>:KS.@SC%YWRU,%:
MX_8,3VHL]EMQLYE58H:5&F1U'V28KKC2^J%F1]:\M*-_:5+*Y6-"K!QDN1K#
M9RK>GP/:<UM<5+6O"YHO"K"2:ZJ];CY#6_XG\D,&Y=\<M0<D-=.I/%]LX96Y
M*U!.0B3(Q^Y_&0,IQ*Q>:)+:[7$,GA3*R6:2[3D1%FGJDR,]5\TR^ME685<N
MN/C:4VL>-;XR7)*.#7(R]+&[IW]I3NZ7>3CCU'PKJIXI]0]##H';
M
M                                                    ,\WU OF3
M<Y<[Y!;+X69UC=OQMT9A-HA,775':JE2=Y8TZLY.+;'S'-(*([65XID49!2X
M5/#-%97OD;$U$BR@J<9OK0FG<EH6%/.*$E<7LUW[7Q;]E",7WLEN<GM:VK",
ML'56J<WS*K=3RZJG1MHOO4^_7!)OA3WI+8MSQ:*S@L8AX
M                            :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS
M+PR/T/;?(Q[1(0,"94                          "H=ZJ3G(K#-6ZUX(
MX+>):OMM.Q-J;M8A/F4B-K?&;4TZ^QB>25&CW?+LYK7K-:#[74%CS!G^*D=%
MVMT99+Y:YJ9W7CW%+N*?AM=U)>#%X?COA1 ];9EY.C#+*3[JIW4_!3[E==[?
MQ5QE%L745L                !:@\@/R5V.3]M4<SN5>*.O<=\9M5/:AUW<
MM.L1]VY923B0[D5]#>8+YPU/C5A'6T;)*)J[LV5L.=\./)9DUGKK6#RV#R?+
M)?\ R$E\)-?YN+6Y<4VO>K:MK34UTOIU7LEF%]'^$3[B+]FUPOW*]5[-R>-_
M-*4H2E"$I0A"22A"2)*4I271*4I+H24I(NA$7X!19:!_0
M                                "GEZA3R6(V9UF7\_.)^)H8S2HBR<
M@Y*:HQNO;;9S&HBHES;G=>,0(I$99C5L]',CB-([;6(A5BDDS699V%LZ"U@Z
M,H9%FD_@6\*,V^]>Y4V_:OV#]B^Y[UKFP'56GE4C+-+&/PBVU(KA7#-<J]DN
M%;=^.-'<7.5P                !<A]*ISD54Y3M#@+G5XE-?E35AN71#,Y
M\^J,EJHC+.TL,K#<4M:U6V.Q(]['C-DAIDJNS?/JMX^M2=)V2\^E2SVA'NHX
M4ZN'$^\D^H\8M^ZBN G^B<RYLYY75>R7=PZJ[Y+JKNNLV7=!318P
M
M                                                   !%1YL/E<:
MQ\S'1+V-SOF[$M^:_A6UGHS:CC/:=1=R(YN.8;EST>-)FS==97*891.;;0X_
M!=2W,CH6XTIA^3Z7U+<Z<O?*1QG8U&E4AQKVT>#GQX.![GOQ6$SS):.<6W,>
M$;J";A+B?$_<OAXMZXGF*[MTIL[CIM;.-);DQ2?A.RM=7DC'\JQRP-EQR)-9
M2AYF1%EQG'H5G56<)YJ5#F1W'(TR(\V\TM;:TJ/9"RO+;,+6%Y:24[:I'&+7
M^6*:>QI[4]C*;N;>M:5Y6UQ%QK0>#7^7!PI\*.JQV3A
M     G4\J3R,]]>8A/JMGYX=QI#B<Q/Z3=F3JY+>5;*:AO=EA3Z<IK-E3-D7
MB)5'=R"4TJFA/$XELI\F.]"*%:HUK8Y!%VU#"MFF'>)]S#B=1K=Q\U=TU[5-
M,DN2:;NLU:K5<:=CCWW#+D@OSGL7*U@=)^=KQQT_Q,\P38>A-$XFUANM,%U_
MI>/2U"9LVSE/29^K<8LKBXM;2R?DSK.YN[64]*E/N+,UO.J[22GM2GNZ-S"[
MS3(:=]>RY]S.I4Q>Q;IR222V));$CK:CM+>QS6=K;1YM&,(8+\58MOC;VLB7
M$H,&               :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(
MQ[1(0,"94                         X]EV68W@6*9/G.8W,+'<0PS'KK
M+,JR"R<\&NHL;QVMDW%Y<V#Q$HVH5960W7W5=#[6T&8Y*5*I7JQH44Y59R48
MI;VV\$EU7L/BI.%*$JM1I4XIMOB2VM]9&2+SPY6Y)S:Y;;PY+9&<QAO8^9S9
M&)4TQ2#=QC7=,ANAUYBZDLK5&*11X=6PV92VB2B3,)Y\R[G5&>T^2973R;*J
M.74\/@X+G/VTWMG+KR;:XE@N HO,[Z>8WU2\G[.6Q<45LBNLL,>7:>11E3H@
M              $PODQ^6+>^9%R8CUV31+*NXWZB=J,JWIE$4W(QV,-Z4M=#
MK"DG-FEQG(\^<@OH4Z@R.#61Y4DE$ZB.V]$]7ZDAI[+N=3:>85<8TX\7'-KB
MCBNJVENQPSVGLFEF]YA/%6E/!S?:BN67J+%\1IY8MB^.81C./89A]'5XSB>)
MTM7C>,XY20F*ZFH:"DA,UM13U4",AN/"KJV!&;99:0DD-MH(B+H0UNJU:E:I
M*M5DY592;;>UMO:VWPMLN6$(4X*G32C3BDDEN26Y(^\/@^@
M                                   _E24K2I"TI6A:32M"B)25)471
M25)/J2DJ(^AD?X0!G8>H2\J&/POW"QR9T9CBH7&3>M_(18T=;&4FLT_MN:B7
M9V.*,-MDIN%A^81XSUC2IZI;C.HEP4H;9CQ?%O[06J'G%I]'7LL<RH1V-[ZE
M/<I<LH[%+CV2VMO"J-59&LON//+986=5[ENA+BZCWKKK@16[%A$1
M       .\.-6^\UXM[^U%R&UX[V9=J'.Z#-:R,N2_%BW+-5,0JVQJS>C?CRI
M<JI5R*V<E/M<ARW4_P#.'3S&QHYG8U;"X^*JP<7R8[FN6+P:Y4CL6=U4LKJG
M=TOC*<DURX;T^1K8^1FNYIS:V'[UU-K;=&OI_P Y81M7!\8S_%IBC:\9=)E=
M/$N8#4QMEUY$:QBLS":DL]QJ8D(6VKY23(:IW=K6LKJI9UUA6I3<9=6+P?6X
MN-%[V]>G<T(7%)XTYQ4EU&L3LD=<Y@
M
M                             "#KSI/*#Q'S(-4EG&O8M5C'+?5U'.+6
MV4N>YUL+8M.VHYSFJ<]L5MH\2MF/DXJEG/N$5-8/K5W)BR9B5S31^JZNGKKR
M-PW+*JLESX[^8]W/BN/VR7?)<:1&]0Y#3S>AY2EA&^@NY?ME[67K/@?(V9K6
M=8-F&LLSRG7>P<;M\/SC";ZSQC+,6OX;M?<T%_32W8-G564-XB<8E0Y3*D*+
MVD?3J1F1D9[$4*U*YHQN*$E.C.*<9+:FGM314-6E4HU)4JJ<:D6TT]Z:WHXH
M.0^                 /J4E)=9+<56.XY46F09!>V,.HI**D@2[6XN+:QD-
MQ*^LJJR T_-L+&=*=2TRRRA;CKBB2E)F9$/F<X4X.I4:C3BL6V\$DM[;>Q)<
M9^QC*<E"";FW@DMK;XDBZ1Y27IM&:]6-<B/,:H(\V411+S"N*KDA$B'%7U;D
MUUIO.9!?4Q.=+V._16.M3!?(1:NN=9-8FG]5=(;ESK#3\L%NE6[:IX[O#>WV
MJW2+#R+2"6%WFRQ>]4_7G^C[[A1<LK:VNIJZOIZ>OA5-14PHM;5U=;%8@UU;
M706&XL&OKX,5MJ-#A0XS26VFFTI;;;224D1$1"HY2E.3G-MS;Q;>UMO>V^,L
M!)12C%)12V(S4/4B_%IWK^1>C_LBQ$;$]'OV6H>'4_:2*@U=Z=J^##Q403":
MD:               -8WRG?AG\%ONPZC^J5>-7=4_:.]^<S\9EX9'Z'MOD8]
MHD(&!,J                         5PO4T<QE\?.#$30N,6:X6P>6^0OX
M4Y[L^3,N'J3$/FZ]V?,0I)J6I%R_,J*)UI220]"N)/RR-LB5871SE'G^=.^J
M+&A:QYWX\L5#L=U+JQ1$M8YAYKEOFL'A5KO#\58.79V1ZC9G3B_BIP
M        #L#5.KLZW;LO!-0ZQQ^9E.P=DY338;B%!!(O&LKR]FM0(32W5FEF
M)$;<>\21(=4AB,PA;KJDMH4HN"ZN:%E;3N[F2C0IQ<I-\"2Q?_X6]O8CEH4:
MMS6C0HKG59R22Y6:N7EU\'\!\OGBKKWCOAA0K&XJXIY!L_-8\1$:3L+9]VTR
M[E6425>"S)7"0ZTW!JVWNYV+40XK"E*4V:E:P:@SJOGV9U,PK8J#>$(^T@N]
MCU>&7')M\)=V4Y;2RJRA:4\');9/VTGO?K+B22/<8PID@
M                                    .D>2/'W6W*K1>SN/>W*E-Q@&
MT\6G8S=-)1'.=6NN]DFGR.E=DLR&8>1XK=QHUE6R#0OW>=%:<Z'V]#[N77]Q
MEE[3O[5X5Z4DUQ/C3Y)+%-<*;.M=VM&]MIVM=8TIQP?K-<J>U<J,G3F1Q6V)
MPJY)[4XV;.84>0ZWR-^!!NFXST:NS#%9B4S\2S:E2\:C.IRG'Y+$MM/<I;"W
M%,.='FG$IVBRC,[?.,NI9C;?%U(XM<,9;I1?+%XKEW[F4?F%E5RZ\G9UN_@]
M_&N!KD:V^H>8QD3I@              %_P ]+)S"5M7BGL+B7E%EXV5\9LH*
M^PE$F0UX\O4>T9UI;MPXC2U*ES/HGL"/:E(=ZFW'C6\!@B21)(Z+Z3,I\US2
MGFM-?!7,<)>'!)?E1YN'&XR9:&BK_P O8SL9ONZ,L5X,L7ZDL>RD6F169-0
M
M
M*X'GK^2]6<X<-L.2O'6AAUW+C J/_O.AKH\""QR%Q:K9:0SCMQ(=<B--[$Q^
MO8--'8NK/WIA)5LGJW[F]!L+1.L)9+6679A)O*IRV-XOR4GPKW#??+@?=+;B
MI1+4NGHYE3=Y:+"_BMWZQ+@?NEP/K/@PSN+2KLZ.SL:2[KI]/<T\^95V]1:0
MY%?9U=G7R'(D^NL8$MMF5!GP93*VGF74)<:<2:5$1D9"_8RC.*G!IP:Q36U-
M/<T^%,JB491DXR34D\&GO3/P#]/P             /2_%'B#R#YK[8JM-<<]
M>VF=Y=/\.3:2FB*%C&&T7C(9E91F^2R2368UCT(U>UY]?B/N]K$9M^2XTRYC
MLTS:PR:U=YF%10I+=PN3]K%;VWR;M[P6+.Y8V%UF-=6]I!RJ/?Q)<;>Y+_\
M18O8:(WE8>2)QZ\NFIK,_P A;K=T<IY<#I<;<MZW_NC"ERV#;G4>HZ.:3AX[
M )"U,NVKJ3MYZ#7W+CL.'#106IM9W^H)NA3QHY8GL@GMEQ.HUO?#S>]7*UB6
MMDFG+3*8JK/"I>X;9/<N2*X.KO?(MA-P(:2, #-#]2+\6G>OY%Z/^R+$1L7T
M>_9:AX=3]I(I_5WIVKX,/%1!,)J1H               UC?*=^&?P6^[#J/Z
MI5XU=U3]H[WYS/QF7AD?H>V^1CVB0@8$RH                        !F
M/^H$Y<+Y5>8_M6!36GO^N^.J&^/N#H9<)4)R7A4V:[L:U;2T9QGWI^RK"T81
M*2:SD0(<3Y1H0@D['Z$RKZ,T]2E-87%Q\++\;O%UH*.S@;93FJ;_ ,^S>:B\
M:5+N%UN^?OL=O$D0E"8D=               +H7I:/+U0^]EOF([,H5*3&5=
MZQXUHGM-FT;Y^\5&U-EP4J2;OBQT]^,P'TJ)/XRX;6@U$TM-0=)F?8*&06TM
M^$ZV'9A!^.UX'*6%HO*L>=FU9<<:?:E+\U?C%U,4\6&
M                                      5<_4X>7VSO7CE5<T=?T_B[
M3XRURJ_8*(4=3LW*M$6=IX\UU_L4I2UZMO[!RU;,DI2W63K-QQ1^&T2;+Z.,
M^=EF#R>N_P"&N7C'BC52_/2YO545QD+UCE7G-HLPI+X>BNZY8-_FO;U'(S]A
M>I5P              !+7Y(/+-7$'S'=$9=9V2J[ =HVQZ%V:I3QL1"Q7:4R
MOJZRRLG5/LLMUN+YY'IKB0M9+)+%>LR3W=#*+:SROZ6T]7I16->DO*P\*&+:
M7*X\Z*Y69S3E]YAF]*HWA2F^9+J2V+L2P?6-2H:T%T@
M
M                                             !4T\_OR2BWM6Y-S
M=XC8?W;NIH3EIN_4F+UB/&W)51>YR;L'%JZ)V*?VE41.J["(TA;F116^]HCL
MF^RQM+0NLO,I1R;-9_P3>%.I)_%O@A)^T? _8/?W/>P;5&G/.4\QL(_Q*6,X
MI=^O;+W2X5[)<N^ANI*D*4A:5(6A1I4E1&E25)/HI*DGT,E$9>TA=Q69_(
M         F@\K7R5.1?F07<#-9+<O3O%VNLE,Y'NJ^JW5R,G]QDJ8L,=U%1R
M?=_IC>$^TMA^<I3=/6+0YX[SDEM$%^(:FUCE^GH.BL*V9-;*:>['<ZC]BN%+
MOGLP6'=*0Y+IV[S>2J/X.R3VS?#R17"^7<NKL>BAQ%X9<=N#>IZ[3O'+7]?A
MF-L>!*OKAPFY^99Y>M,^"[E&>Y.MEN?DE[((S)*G.V/$:,F(C,>,AME% YKF
M^89U=.[S"HYU.!;HQ7M8QW)>J][;>TM>PR^TRV@K>T@HPX7PR?')\+[6Y8(]
M2C&'=   #-#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]I(I_5WIVKX,/%1!,)J1H
M               UC?*=^&?P6^[#J/ZI5XU=U3]H[WYS/QF7AD?H>V^1CVB0
M@8$RH                       >._,"Y.P>&W#+D1R/D2([%IK?7%O(PQN
M4VAYB?LB_-G%M:5CS+C3Z7(]CGEW7-/=6W$H84M:DFE)C+9%ELLWS>WR]=[4
MJ+G<D%W4WUHI]<Q^:7BR_+ZMV^^A!X>$]D?RFC(YL)\ZUGS;2SER)]E92Y,^
MPG2WER)<V=,>7(ERY3[IJ<?D27W%+6M1FI2E&9^TQM3&,8Q48K"*6"7(46VY
M-REM;/R#]/P             .[N-FA<VY1;\U)QZUW'4]F&W<ZHL+JWCCNRH
M]2U:2TE;9'8LLJ2Y\S8O3-R+*<HC+PX<5U?4NT=/,;ZCEMC5O[CXJE!R?+AN
M2Y9/!+E:.Q9VM2]NJ=K2^,J227)CO?42VOD1KEZ#TG@G&_2VK]#:RKOFS!-3
MX5181CD=9-^]/PZ2$W&=M+-UI#:9=U=RR<FSI!D2I,R0ZZKJI9F-5KZ\KYC>
M5;ZY>->K-R?7X%R+<EP))%[6MM2M+>%K16%*$4EUN%\KWOE.W!U#G
M                                                /BY+CE%F..7^
M(Y350K[&,II;7',CH[)E,FNN:*\@OUEO56$=?R)$*QKY3C+J#]BVUF1_A'W3
MJ3HU(U:3<:D9)IK>FGBFN5,^9PC4@Z<TG"2::XT]C1DU>9'P[M^"/,S=7'&8
M4V1CF+Y"5UK2ZFH=[\BU;EC*+[!K,Y*T(;G38M/,3 L'&NK:;6%*;(^K9D6T
M>GLVAG>44<PCAY24<)KBG'9)<BQVKW+3*.S?+Y99F%2T>/,B\8OCB]L?4V/E
M3/#(S1C0             _I*E(4E:%*0M"B4E23-*DJ2?5*DJ+H9*(R]A@#6
M<\L#E,CF7P/XW[[E3??<JR# (6.[&6MXW9/YS<"??PG/9,E*TI>C_/.24+]@
MPA?57NDQI7<M*B<5JWJ3+/HC.[BQ2PI1J8P\"7=1[":3Y4R\<FO?I#+*-T^_
M<<)>%'9+LM8]1GO<8,R@
M
M                       4H/4%>2458O,.?'$+#T)JU^]9#R4TYBU8^IR%
M)=>DS+K=V'5D/Q6RKG2<\7)H+#3:8QI7:))3:YRF;CT'K+G<S(\VGW6ZC4D]
M_%3D^/VC>_O?:XUWJG3O-YV:6$>YWU()=F:_.7XW&4R1;I7P      'ZZ^OG
MVT^%554*79VEG+C5];6U\9Z9/L)\QY$:'"A0XR')$N7+D.);::;2I;BU$E)&
M9D0_)2C"+E)I12Q;>Y+C9^I.348K&3+B_E+^FQL<A^C/(7S%J:;249^Z7>'\
M5U.OP+ZV2KLD0I^[YT5YF7CT(DD2_HS&4F>X:DIL7HOAOU[U2ZIZ0XT^=8:?
M:E/=*MO2XU37"_=O9[5/9)3[(](.7-N\V6$=ZI\+\/B\'?QX;477J*AH\6I*
MC&L9IJK',<Q^MA4U#C]%70ZBDI*>MC-PZZJJ*JO9CP*VMKXC*&F&&6T---I)
M*4DDB(4Y.<ZLW4J-RJ2;;;>+;>]MO:V^%EB1C&$5""2@E@DMB2XDCZH^3Z
M   ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$PFI&@
M         #6-\IWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^A[;Y&/:)"!@3*@
M                      !4%]61R>5CVI>.G$2CL%-SMCY3:[JS^/'?-MY&
M*X&P[C6$UT]DO_R*W(<GO["6DC]B9- A7X2(6OT79;Y2ZN,UFNYIQ5./A2VR
M:Y5%)=21 ]<7G,H4;"+VSDYRZD=B[+;?XI1D%TE;               %P/TI
M'#5K)MC;GYQY=3I?KM:1%Z5T]*EL=[*,ZRFNCVFRL@KW%-I4S98]A$N#6(6A
M:DKC9'*0I/4DF53])^;NG;T<EI/NJC\I4\&+P@GR.6+ZL$3W1&7J=6IF51;(
M=Q#PGMD^JE@OQF7DA2Y9
M                   5)O57<-D9QH[5'-K&*U*LBTC:Q=4[0E,H;)V1J_/;
MA2\-L9SRFS<5&Q/9,XX;#:5E^,R=Q1I/IU3:?1CF_D;VKDU5_!UESX>'%=TE
MX4%B_ (+K;+_ "EM#,8+NZ;YLO!D]G8EL_&*(8NTK0               NW>
MDMY,>_8OR=X@W5FM<B@LZ/D#K^N=<\57S5=MP<"V;X'B.=\:%76D'&7$MH2;
M9OV+RS[5K,UTWTI9=S:MMFT%LDG2D^58RAUVG/K)%BZ&O,85K"3VIJ<>H^YE
MZO-[)<G%1E@
M
M              !_*DI6E2%I2M"TFE:%$2DJ2HNBDJ2?4E)41]#(_P ( H%^
M?EY)I\8K>]YE\4,4[>.>1VB']JZQQZ!*=3HS([1UPW,EI(L=MYJ'J.^GJ)'A
M_BVJ">^B.V10GH[<6]-#:Q^DH1RC-)?_ "$5W$V_C$N!\=1+WR6.]/&K]4:=
M\SD\PL8_PC?=17L&^%>Y?Y+V;FL*L LPA0   >A>,?%;?7,3:U+ICCQKRYV%
MG%PI+KS$!"8]/CM2EUMJ7D>77\I353C..0#=+Q9<MUMLUJ2VCO=6VVOH9EF=
MCE-J[R_J*G17'O;XHK>V^)=H[5G97685U;VD'.H^PEQM[DN5FA?Y4/D6Z)\O
M:%3[5V,JHW;RO>A)5(V!-KR=Q#6#TIHBF5>HJBQ8)^'*2A2F'K^4A-I*:[TL
MIA,/.QE4+JC6M[GS=K;XT<KQ[W'NI\M1KL\U=RN'G-)EJY'IJVRI*O5PJ7V'
M?<$>2*_.WOD6PGA$(),        &:'ZD7XM.]?R+T?\ 9%B(V+Z/?LM0\.I^
MTD4_J[T[5\&'BH@F$U(T               :QOE._#/X+?=AU']4J\:NZI^T
M=[\YGXS+PR/T/;?(Q[1(0,"94                       ,O/SY>21\EO,
M[Y#6<&:J9BNGK.#Q[P\O'3):CP=3E)JLJ**\WT:7#G[-EWTUKL^3X<HO:H^J
MCV4T1EWT=INWC)85:R=675GMCV(<U=8IG4UYYYG-62?<4WS%^+L?Y7.?7(=A
M+#              !_;;;CSC;++:W775I;::;2I;CCBU$E#;:$D:EK6HR(B(
MC,S,&\-KW UE_*_XH,<+."G'C0K]>B!EU+@\+)]G%X1(D.[3SHU9;GC4IWQ'
M%R_F:]MG*R.XHR,X<%E))0E*4)U<U+FCSC.[B^3QI.?-AX$>YCV4L7RMEXY-
M8K+LLI6K6%11QEX4MLNPWAU$>^Q@C*
M                            !T9R;T1B_)_CUN;CWF1(3CVW]=91@LJ8
MIDI"Z>7=U;\>HR*(THR2JQQJY]WL(QG_ )LB,@_\@[N6WU7+;^C?T?C*52,N
MK@]JZC6*?(SK7EM"]M:EK4[RI!QZF*V/K/:C(+V!@V3:PSS-M:9K6KILRUYE
MV28-EM0ZI*W*K)L2N9M!?5KBT]4J7!M:]UHS+V&:1M=0KT[FA"YHO&C4@I1?
M&I+%/KIE#5:4Z-65&HL*D).+7$T\'ZIQ$<I\             !+'Y(/)#]&/
MS,^,V5S[+YNQ38.5KT?FQN+\*&]1[=9^B-6[9.FI"6:ZES694V;KBC)#90>Y
M7R2,1?6>7_26G+FE%8U:<?*1ZM/NGARN/.77,YIR[\SSBC-O"$Y<Q]26Q=AX
M/K&ID-9RZ0
M
M              #YMS35.1T]KCU_60+JBO:V=375-:Q&)]9;5-I%=A6598P9
M*'(TV!/AOK:>:<2I#C:S2HC(S(?4)SIS52FW&<6FFMC36U-/@:/R48SBX22<
M6L&GN:? 9R_GE>3-;\!LZE;]T-3V-MP]V%?(CQ8R79EM9:*RVU-3B,)R26\E
MV2]A=K)[TX_:/N.++V5\QPY28[\_8'1>KX9Y0\QOFEFU./452*]DO=+V45X2
MV8J-2ZDT_+*ZGG5JF[";ZO,;X'R/V+ZSVX-UY!/2*DS'E=>2SR0\Q^]K\P5&
MFZ>XPP+!362;PR&J<460E"DKCS\?U-1R5Q%YO?$^PXP]+2I%16.-K*2^<A+<
M-^(ZEUAE^GH.ELJYDULII[N)S?L5PX=\^!8;5(,ET]=YO)5-M.R3VS:W\D5P
MOEW+A>.QZ(?#/@WQPX&:IAZFXZX)$QJN4F-(RK+)Y,6.>;"NH[1MG?YSDYQV
M9=S/,UK-EE)-082%FW%88:^0*"S?.LPSRZ=UF$W*7L8K9&"XHQX%ZKX6V6ME
M^6VF64/(6D<%POV4GQM\/:7 D>NABCO@         &:'ZD7XM.]?R+T?]D6(
MC8OH]^RU#PZG[213^KO3M7P8>*B"834C0              !K&^4[\,_@M]V
M'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C'M$A P)E0                     .
MB.4.[:KC;QPWIOVY\!<+3^J<YV"F+(4:6[*?C..S[*IIDFGY1OW=LPQ$:(O\
MYQ])?Y1WLMLY9CF%"QAWU6K&/43:3?66WK'6O;F-G:5;J6ZG"4NPMBZ[V&/M
M>WEOD]Y<Y+D%A(MK[(;6QO+NTEK)R796]M,>GV5A*61$2Y$R9(6XL^A=5*,;
M80A"G!4Z:PA%))<26Q(H24I3DYS>,F\6^5GRA]'X             $JGDJ<8
M4\K_ #)>-V"6=>5AAF%93^>G8+;S!2H*L5U*E&6M5UHPKY+E;D^4Q*RF=(_9
MVV7M]@C.L<R^B].W%>+PK3CY./'SI]SBN51QEUC-Z=L_/LWHTFL:<9<^74CM
MV]5X+KFJ"-92Z@
M               ,VOU)W&9&A?,DRG/J: N+B/)O"\=W+!6TP:*]C+T^\87L
M*N9>-"2=L9-[C*;J4GJLTJO$'U(E$E.PW1YF7GVGHT)O&K;3=-\?-[Z#ZF#Y
MJ\$J+5]GYKF\JL5\'6BI]?=+U5B^J5_A.B+@            !^NOGSJJ?"M*
MR7(@65;+C3Z^=$>7'EPIT-Y$B)+BOM&EQB1&?;2M"TF2DJ21E[2'Y*,91<9+
M&+6#7(?J;BU*.QHU_N(6]H/)WBWQ^Y!0?"3^=W4F#YO8QF>SLK<@N*&&]D],
M?A?BO%H\C*5#7V_));!]/8-4,VLI9;F=>PE_FJLHKE2>Q]=8/KE\V%RKRRI7
M2_SE-/KM;5UGBCT8,>=L             /\ -UI+S3K*S<2AUM;2S:==CNDE
MQ)H4;3["VWV7"(_DK0I*TG[2,C+J/F45.+@\<&L-C:>WB:P:?*FFN _))2BX
MO'!K@;3[*VKJK:5[.5&3<J..NTK'%G=W;4E8G;^-<X)=.Y9;K*QH'7U)3#DO
MD\AM5Q2N&4>6DB29F2'223;S?71;I*S#I*T%J2IELLXS.65U<:EM4=>?=4F^
M];QPY]-]S-=26"C.)K-K&[UAI?.)6;S"\=E/&5&?E)=U!O<WCWT.]EUI8821
MYK_2JY)?SX;,_C;;?Z0*]_J5T@?WSF/]O/\ "13ZXZJ_O"[_ +27X1^E5R2_
MGPV9_&VV_P!(#^I72!_?.8_V\_PCZXZJ_O"[_M)?A'Z57)+^?#9G\;;;_2 _
MJ5T@?WSF/]O/\(^N.JO[PN_[27X1^E5R2_GPV9_&VV_T@/ZE=(']\YC_ &\_
MPCZXZJ_O"[_M)?A'Z57)+^?#9G\;;;_2 _J5T@?WSF/]O/\ "/KCJK^\+O\
MM)?A'Z57)+^?#9G\;;;_ $@/ZE=(']\YC_;S_"/KCJK^\+O^TE^$?I5<DOY\
M-F?QMMO](#^I72!_?.8_V\_PCZXZJ_O"[_M)?A'Z57)+^?#9G\;;;_2 _J5T
M@?WSF/\ ;S_"/KCJK^\+O^TE^$?I5<DOY\-F?QMMO](#^I72!_?.8_V\_P (
M^N.JO[PN_P"TE^$?I5<DOY\-F?QMMO\ 2 _J5T@?WSF/]O/\(^N.JO[PN_[2
M7X1^E5R2_GPV9_&VV_T@/ZE=(']\YC_;S_"/KCJK^\+O^TE^$?I5<DOY\-F?
MQMMO](#^I72!_?.8_P!O/\(^N.JO[PN_[27X27OR^^6$[;5),U7L>Y=L-CXT
MR]8TMW9R?$G9CCBGC4^EYUP^^5=X\XX273Z][T-2'.BC:?6-I^@SI-K:HLYZ
M:S^LZF?VZ<Z=2;QE7I8[<6^^J4F\'PR@U+!\V;+MZ--9U,ZMY9/FE1RS2DG*
M,Y/;5ACMQXYPX>%QP>W"3),!L,6P
M              !\?(+ZKQBEL\ANY2(=540WILV0O_F,LIZ]K:?\YU]Y?1#:
M$]5..*)*2,S(A'-7ZLR'0FF+[6.J+B-MD&76TZ]>I+@A!8X16^4YO"%.G'&5
M2I*,(IRDD\AE667N=9C1RK+H.I?7%10A%<+?"WP)+;)O9&*;>Q,B+SC?>Q\K
MRBUNZ[+<IQJLDOFFLI*7(+2LAP(#7R(K:V8$MAEZ6ILB4\Z9=7'#,RZ)[4E_
M.CTJ_>XZ:ND'7F8:HR746?Y'D=>LU;6-EF%U;4:%O#N:47"WJTX3K.*4JU5K
M&I4<FL(<R,=]--=%VD,CR6AEMW865Y>0C\)6K4*=2<YO;)ISC)J..R$<<(Q2
MWO%OB7YU]I?SE9__ !QR+^$17G^(/I[_ /-]7_\ W.8_]R9WZC:)_N?*O^DH
M?NQ^=?:7\Y6?_P <<B_A$/\ $'T]_P#F^K__ +G,?^Y'U&T3_<^5?])0_=C\
MZ^TOYRL__CCD7\(A_B#Z>_\ S?5__P!SF/\ W(^HVB?[GRK_ *2A^['YU]I?
MSE9__''(OX1#_$'T]_\ F^K_ /[G,?\ N1]1M$_W/E7_ $E#]V/SK[2_G*S_
M /CCD7\(A_B#Z>__ #?5_P#]SF/_ '(^HVB?[GRK_I*'[L?G7VE_.5G_ /''
M(OX1#_$'T]_^;ZO_ /N<Q_[D?4;1/]SY5_TE#]V/SK[2_G*S_P#CCD7\(A_B
M#Z>__-]7_P#W.8_]R/J-HG^Y\J_Z2A^['YU]I?SE9_\ QQR+^$0_Q!]/?_F^
MK_\ [G,?^Y'U&T3_ '/E7_24/W8_.OM+^<K/_P"..1?PB'^(/I[_ /-]7_\
MW.8_]R/J-HG^Y\J_Z2A^['YU]I?SE9__ !QR+^$0_P 0?3W_ .;ZO_\ N<Q_
M[D?4;1/]SY5_TE#]V/SK[2_G*S_^..1?PB'^(/I[_P#-]7__ '.8_P#<CZC:
M)_N?*O\ I*'[L?G7VE_.5G_\<<B_A$/\0?3W_P";ZO\ _N<Q_P"Y'U&T3_<^
M5?\ 24/W9)[Q]Q+-*'$$7&?Y)D]WD>1I8F_-]_>6MHW0UW::X4-$>?+?0Q8/
MH<\229$E:3-+1]#;/K[M_<\Z/.DW2?1Q'4G2_G>>YIK3.HPK>;YA?75U&PML
M&Z-&-.XJU(T[B<9>4N6E&<7*%"23HR<M+^E7/=.YGG[R_2MG96V46;E#GT*-
M*FZ]3'"<W*$8N5.+7-IK%IX.:[Y8=^#;DJX           #AFQ==X1MO!,NU
MCLK&*K,\!SR@L\7R[%KR/[S5WE%;QG(D^!+;)2'$I=9</M<;4AUI9)6VI*TI
M47-;W%:UKPN;>3A7A)2C);TUN9QU:5.O2E1K14J4E@T]S3*SW'7TNG&#6?)C
M.]G[BS6UW+HJLR9-GH[1<Y+\%"*QZ.S+)C=611_=9&7-4-D\Y'C08"8D>>S&
M:?G..(>?KRL;,.DK,KG+H6UI!4;UQPJ5%MV_Z->QQ6UMXM8M1W*1#[31=E1O
M)5KB3J6REW$.3W;X<.!+#'#%[VBT!24=+C--58[C=15X_C]%70ZBDHJ2OB55
M-35-=';B5]955D!J/"KZZ#%:2TRRRA#;3:22E)$1$*UG.=2;J5&Y5)/%MO%M
MO>VWM;?&3*,8PBH024$L$EL27$D?4'R?0           &:'ZD7XM.]?R+T?]
MD6(C8OH]^RU#PZG[213^KO3M7P8>*B"834C0              !K&^4[\,_@
MM]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C'M$A P)E0
M  *[/J<]^+U-Y;,S6U=.]WN^1VV<&UNY'962)AXEC;DS:&2S4*/HI,(IF%5T
M"1V'W+19$@R-"U])_P!&]CYUJ%7$EW%O2E/\9]PEV)-KJ$4UE=>0RAT4^ZK5
M(QZR[I]I+KF<@-@2I0              "ZYZ2;CHEJIY5<M+.(DW9L_'./&%
MS?"(EM,U[$#8^RV/&4DU+:ENS\4-)(,B)4=7<2C[>VG>E/,,96N51>Q)U9=?
M&$.U/LEB:%M.YKWTN%JFO&E^:7.14)8(
M                                 %6SU5_'5&P.&>I>1-;"<?O./&V4
MTMQ);:,T1->[EAQ:*VD274=3+LSS',:9:)9=I'*7T,E*Z*LOHQS#R&;U<OD^
MXN*6*\.GM7Y+GV"%ZVM/*Y?3NTNZI5,'X,]C_*4>R9_HO4JX
M   T4_2\[Z5M#RZY^J+&<;]SQSW#F.'Q(CKINOLX5G!1=DX]*4:C-:([N0Y'
M=QFDG[$IA="^21$5 ])5CYMGZNHKN+BC&7XT>X?J*+ZY:^C+KRV4N@WW5&HU
MUGW2]5M=8LA"O27               'G'E'Q^I^16K;/$I'@P\GK?%N<'NW"
MZ?-F1,,+2RQ(<)*EE4VZ/W-+21*Z(43I)-QIOI .DC0UIKW3=3*ZF$<QIXU+
M>H_854MB;]I/O)K;L:DDY1B1;5^FJ&J,GG92PC=PQE2G[6:6Q/W,N]ER;<,4
MBKYD%!<8K>6^-9!7R*J\H;&94VU=*1V2(5A ?7&E1W4^TNYMULRZD9I47M(S
M(R,><E]8W>6WM7+[Z$J5Y0J2A.#WQE%X-/J-?@-1KFVKV=Q.TN8N%Q3FXRB]
MZDG@UV3XXZIP                 <GPO,LBU[E=#FN)V+M5D6-V+%I53FO;
MX<ADS)33S9_(D1)3*E-/M+ZH>96I"B-*C(9'*,VO\BS.AF^5U'2O[>HIPDN!
MK@:X8M8QE%[)1;3V,[=A?7667E._LI.%U2FI1?*N/C36QK<TVGL9:6X^;NQW
MD!K&CV#0DF+)D)^;\EI/$)Q['LFAM-':53BO\YQ@E.I>C.&1&]%=;6:4J4I"
M?2/0VL+#7&G:.>67<U)+FU:>.+I5HI<^#XUM4H/V4)1;2;:6W^F=06NI<HIY
MG;[)ON:D.&%1=]'J<,7PQ:>Q[%W8)@9\
M                 C/Y7;C^E%T>O,?E=V/X]*,[R0RHNRVOV%*;5&[D]?$A
MTQ]4D74B7(-9F1^&VH>&_P#[!/O*?7S4[Z&]'W'.T=DUPW?5(/N;O,(-Q=/%
M=]1LML4L4IW#J2:DJ-&9N1T&]'WT+EWULS6&&:W</@8M;:5"6WG8<$ZNQ\:I
MJ*37/FCQP/-4V#                  #UWQ6TV>87Q9WD$3NQG&I:#K6'T=
M6KJ_9[76R[%?]+!J3-+CG7Y*WC0CY1$Z1>C/W _NTOI(U:NEG6%OSM"Y)<+S
M:G-=S>YA#"45@^^H6G<U*F/<SK.E2[N*KQC0?3?T@K3^5_5C*JF&<WE-^4E%
M[:-!['MX)U=L8\*ASI;&X-R>#W9-,
M ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$PFI&@
M       #6-\IWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^A[;Y&/:)"!@3*@
M                   4-?5F;S5DW)GC7QZA34O5^IM0WNQ[:.PX9(9R;;V3
M?-)1+!M/0ES(6.ZQA2&>[N\-FQ,T=/%7UN_HMLO)Y;<7[7=5:J@NI36.SKS:
MZW(5EKFYY]Y1M$]E.FY/JR>':BNR5-!:)!P              #4K\C70/Z/'
ME?<6<>EQ?=L@V%ASV\,E6IKP'Y$W<5A(S>C*6R?RFY5;A-G505DKHLO=/E$D
M^J2UHUI?>?ZEN:B?P=.?DUU*:YK[,E)]<NC3=KYIDU"#[^<>>_Q]J[":76):
MA%C.@
M      >-O,-T&CE!P>Y2Z)1!^<K7/=,YDQB<3L-SNSZBKEY3KM[PT_*<]USJ
MCKG>TO:KLZ%T,9?(+[Z-SJVOL<(TZT>=X+?-G^2V8_-;7SW+:UMAC*5-X>$M
ML?RDC(S&U)10              !:V])UO#Z*<L.0F@YLM;%?N/3-;FM8RM?5
MB5E6H,F0S&B--]#-,IW&=B6K_<70C;B&2NI]@K#I1LO*Y7;WR7=4:SB_!J+\
M,(KKDWT/<\R^JVKW5*>/7@_P2?8+[XHXLX                ")+S(^+Y7U
M6[R"PBOZW5'$:C[(KXC*>ZRH8C?AQ<L[&T][DVB:)+,Q1]W=!)"S-*8RN[5[
M[P'1SY[;/7.3T_XNC%*[C%=_36R-;9OE36$9O;C3P>Q4WC2W2II'SFB]39?'
MX>G%*O%+OH+=4ZL%LE[C![.:\80QIX:_@                 !Z[X;<DY?'
M;9S$FTD/KUSERHE1G4!"77BC1TNK*OR:+':ZK7/Q]U]:C2E*U.Q7'FTI-:D&
MFTNB?I!JZ#U$JES*3R"Z<87,=KP6/<UHI>RI-M[$W*#G%+%Q:FVA=53TOFRG
M6;>5U\(UEOP7L:B7'#%\>,7)88M869(4V'90XEC7RH\Z!/BL38,V(\W(BS(<
MII#\:5&D-*4T_'D,N)6A:3-*DF1D?0QZ'4:U*XI1KT)1G0G%2C*+3C*+6*::
MV--/%-;&C;"G4A5IQJTFI4Y)--/%-/:FGPIK:F?J'(?8
M                         'F?DKN(M;XM\QTLDD9CD\=UF"IM?1ZGJU=[
M$NZ^29+;?[B-J*?L_'=RRZ^$:3T<^_!]Y-=">@OJKIBNH])6>T9PH.+PG9VK
MYT*M[L>,9XXTK5[/AN=53?F\HNX^AWH_>K\[^DLQACI^RFG/%;*M18.-'B:W
M2J>XPCLYZ:B@,S49J49J4HS,S,S,S,SZF9F?M,S,?SXRE*<G.;;DWBV]K;?"
MS>=))8+<!^'Z                !S[6>OK;9N7UN*U1*;*0KWBSG^&;C554
ML*1[[8/%U2DR;2LD-I-2?$>6A'4C40MWH-Z'M0].?2/8Z!T^I0C6EY2ZN.;S
MH6EI!KRUQ-8I=RFH4XN4?*5ITZ2DG-,BVLM5V&C<@K9W?8-P7-IPQP=6J\>9
M36_?@W)X/FP4I8;"9S&<<J,1H:O&Z**F'55$1N)$9+H:C2CJ;C[ZR2GQI4EU
M2G'7#+JXXI2C]IC^FK0^BM.]'6DK#1.DZ"MM/Y=;QHT8+#'!;93G))<^K5FY
M5*M1K&I4E*<MLF>>&<YO?Y]FE?.,SFZE]<5'*3X-NY)<$8K",8[HQ22V(^Z)
M68P                               #-#]2+\6G>OY%Z/^R+$1L7T>_9
M:AX=3]I(I_5WIVKX,/%1!,)J1H               UC?*=^&?P6^[#J/ZI5X
MU=U3]H[WYS/QF7AD?H>V^1CVB0@8$RH                     &5SYV.Z?
MS[^:+S RQB9[W58SLQ>HZ4D.>+$8A:8IZO5\KW!1..H.+.NL5ES.Y!]CCDE:
MRZ$KH-FM'6?F.FK2DUA*5/RC_P!8W/;U%)+K%*:BN/.<ZN)KO8SYJ_$2CVTV
M18"3&%             #LC3>MK;<NWM5:@H"6J]VKLC!M;4J6T*=<.VSG)ZO
M&*TFVTI6IQ9S+1'1)$9F?LZ&.O=W$+2TJW=3O*5.4WU(IM]HY;>C*XKPH0[Z
M<U%=5M+US8OQ;&J;"\8QS#L<AHKL>Q.AJ,:H:]K_ *.#345?'JZN&W["^1%@
MQ4(+_P"B1J55J3K595JCQJ3DVWQMO%^J7]"$:<%3@L(122ZBV(^\/@^@
M                                                           R
M,O,-TBCCCSEY7:5BPOFZGP;>>P8F*P^PV_!P>UOI608&?8:&R3XN&6T%?R2[
M/E?),T]#/:K(+WZ0R6UO&\9SH1YWA)82_*3*)S6V\TS*O;I81C5EAU&\8^HT
M>-QECH             !)QY-&YCT1YGO#?-G)GN5?;;<KM7W#CBUIB'5[FKK
M+4TA<Y*3)"HL->9HD]R^J&7&$.^PVR,HYJZS\^TW=T<,9*DYKJTVI[.KS<.O
M@9C3]QYMG-O4W)U.:^I/N?7-5T:Q%V@                ?XR8T>9'?AS&&
M9424R[&E19+2'X\F.^A33[#[#J5-O,O-J-*DJ(TJ29D9=!\5*=.K3E2JQ4J4
MDTTUBFGL::>QIK8T]Y\RC&<7":3@U@T]J:>]-<*96GYJ<9Y''K92W:2,\K6F
M:.2[3#97XQQNJ<2X2['$Y3SBEN')I5.I-A2U*-Z&XVKN4XETD^>_2[T>3T)J
M%RLXMZ>NW*=![7S'CW=%M[<:>*YK??0<7BY*6&J6O=)RTSFS=NG]$UVY4G[7
MVU-OCCP8[XM/%OG8>-!4Q!0                  FH\MKE#[_%;X\9Q8E[[
M!9D2M86,QTS7+@M)7)L<-4XOVF[7-I7)@=3/K'\5DC233*%;=?=^Z1_+TUH3
M.:GPT$Y6DY/OHK;*ACQQ6,Z?N>='8HP3OKHKU=Y2"TQF$OA(INWDWO6^5+JQ
MVRA[G&.SFQ3F!&U1=X                                       !Q3
M-LQIL"QBVRJ]>)N#5QU.$TE22?G2E?)B5\1*C(ERIKYDA!?@+KW*,DD9E7_2
METE::Z(]"YAK_5=7F95847)037E*]5[*5O13[ZK6J80@MRQ<YN,(RDLYIO3^
M8:HSJADF61QN:T\,?8PBMLJDN*,(XM\+W+%M)PP9SF=QG^46V57CIKF6<@UM
ML$M2F($-'R(==%)73MC0V")"?81J,C4KJI2C/^9#I6Z3-2=+^O<PU_JFHY9E
M?5FXP3;A;T8[*-O2QW4Z,,(1V)R:<Y8SG*3]$=-:>R_2N24,CRV.%O1A@WAM
MG-[9U)<<IRQ;XMD5L22XD*\,\                !_;33LAUIAAIQY]YQ#3
M++2%..NNN*)#;33:"-;CCBS(DI(C,S/H0YK>WN+NXA:6D)U;JK.,(0A%RG.<
MFE&,8I-RE)M*,4FVVDEB?%2I"E"56K)1IQ3;;>"26UMM[$DMK;W$O''W4+.J
M\00=@TVK+L@0Q-R%\C)9Q")*E0Z5E9=4^%7(=/Q#3U)Q]2S(S22.G]&7W//N
MY6_0%T<QEF].$ND3.(TZV85%M\E@FZ-E![N;;*;\HXXJI7E4DI2IJES=".E;
M7U36^?M6LFLAM'*%".[G>WK-<=1I<U/O8**P4N=CWX-NBK@
M                    S0_4B_%IWK^1>C_LBQ$;%]'OV6H>'4_:2*?U=Z=J
M^##Q403":D:               -8WRG?AG\%ONPZC^J5>-7=4_:.]^<S\9EX
M9'Z'MOD8]HD(&!,J                    <-V+FU3K37V=;'OU=M%K_#<G
MS:Z5XB6NVIQ2DG7MBKQ5$I+?2' 7\HR,B_".:WHSN:\+>GW]2:BNK)I+MG'5
MJ1HTI5I=[&+;ZB6)C?9AE-QG.6Y1FV0OIE9!F.17>4WDE)*2F1<9!9R;:S?2
ME:W%DEZ;+6HB-2C]OM,_PC;>E2A1I1HT]E.$5%=1+!% 5)RJU)5)]_)MOJO:
MSCH^SY             "9;R M0*W!YK'&-A^,E^FUO/S#;]VLTFLXJ=?X9>6
M.-24H[32:OIX]4-]3-/83AJ(S41)5$==7?FFF+EI]W44::_&DD_R><2#2]OY
MQG=%/O8-S?XJ>'Y6!I_C6TN4
M                             SF_5!:@3KSS+E9]&CM(B;XT=K7/9,EE
M))2[>XR=UJB?'?\ DI-4MFIU_7NJ,NJ3;D-_*-7<2=@.C:[\XTYY![Z%:<>L
M\)KU9/L%3:SM_)9QY5;JM.,NNL8]J**YPL B8             ?8QV^M,5R"
MBRBCDJAW6-W%9?5$Q'7NBVE/-8L*^2GH9'W,2XZ%%[2_ /FI"-6G*G/;"2:?
M4:P9]0E*$U..R2::ZJ-C[5&P:G;>K=:[5H/_ /1;-P##M@TORDK_ .Z<SQVN
MR.N^6DS2O]QV2/:7L,:D75"=K<U+6??TZDHOJQ;3[1?U"K&O0A7CWLX*2ZC6
M)S\<!R@                =/;WTSC6^=:7VO,D0ELI[1RZ*W)LG)./9'%;=
M^:;J*75*C.,ZX:'FR4GQXSCC1F1+,Q%-::2R_6NGJ^19@DN>N=3GABZ56*?,
MJ+J-X26*YT'*..$C!ZBR&TU'E53++I8<Y8PEPPFN]FNH]ZX8MKA*LV?8+DNL
M\RR'!,O@*KLBQFQ>K;&/U4II:F^BV)<-U2$>\U\^,M#\=TB(G6'$K+V&/-O.
M\ES#3V;5\ES6'D[^WJ.$UP;-THO9C&2PE&7LHM/A-/\ ,LNNLIOJN77L>;=4
M9N,EP<C3X8M8.+X4TSB Q1T@                /I4UQ:8];5E]23I-7<TT
M^):55C#<-J5!L(+Z),27'<+VH>8?;2I)_P#*0[%I=W-A=4[VSG*G=T9QG"<7
M@XRB\8R3XTUBCEH5ZUM6A<V\G"O3DI1DMZDGBFN5,L]\4.1%5R,U=!R/NC1<
MRHRC4V>TK*D)]RNTL=46<6/W*=;IK]#:GXIGU)!DXSW+4RM0]%^C+7EMKW3D
M+_N8YM1PIW-->QJ8=^EO5.K@Y0XNZABW!LVWT9J>CJC*(W6Q7]/"-:*X)X=\
ME[6>^/%MCBW%GIP6*2T                                     9D1&
M9GT(O:9G["(B_"9F/QM)8O8D-^Q;R*7DSN,]BY/]'J.4:\.QB0ZU%4VK\3<W
M".]F9;F:3-+L9LC-F*?M+P^YPC+Q3(OY^?OR_>4?3/KOZG:5N'/HUR*M*-)Q
M?<7EXL85KO8\)TX[:-J]J\GSZT6O.'&.\?0WT?+262_2V9PPU#>P3DGOI4G@
MXTN23V2J[NZP@^\Q?F(:*%T                  ![FXDZ<^<):=I9%%ZP8
M#SC6(1GDD:95BTI34F[4A7L-JN6DVXY^WK([EET-I)J]6?\ UW?=J^F,QCT]
MZSM\<JM*DH912FL55N(-PJWS3V<RVDG3MW@\;CGU%S96\'+6?IXZ0?-*#T3E
M,_XFK%.ZDGWM-K&-''CJ+"4_<81VJ;2D1'LR:F
M             &:'ZD7XM.]?R+T?]D6(C8OH]^RU#PZG[213^KO3M7P8>*B"
M834C0              !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\
MC'M$A P)E0                   "+'SL]L'IORL>9F3M2DQI=_JL]5PTDZ
MEM^2O<V0T>J);,5)J2MUUNKS&0\LD=5)9:6O_-29E)M&VOG>IK.FULC5Y_\
M9IS[<48745?S?);B?"X<WW[4>TS*X&S12@              !;4])/JQ%UR7
MY6;G<80Z6NM)8GKIEU9&HXTK;F;_ $@2XRDT*;0^N+IUY'B=R5DVI:2ZI6L5
M;TIW/,RZUL_UE:4_>1P_WB)SH6ASKRO<>TIJ/OGC^87P12)9@
M                                                     !33]7-J
MM+^+\,-VQ8Z4+JK_ &SJN\EDR1JD)OZ[$LMQ6.Y()!&E,,\:N5(0I1]?'4:2
M+HKK;O15=85;RR?#&$UUG*,NW'L%?Z[H8PM[E<#E%]?!KM,I+"XRN@
M        #4L\C#;"MP>53P_O9$A3UABF!6NIYS2U&IR(G4689%KJECK/VI[5
MXSCD%YLB,^C3J"/H9&1:T:UM?--3W<%WLIJ:_P!9%3?JMET::K^<9);R>^,7
M'WK<5ZB1+2(L9T                  (UO,-XOEM'#3VYAE<IW8&!USAW,.
M&V1OY5AL;Q),EKPB+OD6V.]RY$;M_&.QU/,]'%^ E.OG3MT<?63*?K1E%/'/
M+*F_*1BMM:@L6UAPSI;90PVRCSXX2?,2JGI.TC]+V/TU81QS*VAW26^I26U]
M64-LH\+7.CM?-2K_ (T>-;                   ]#\8]_77';:-7F<,I,W
M'IA(J,UHF5E_WQCDA]M<CP&W%H9^=:U:"D0UJ-/1U'AFHFW'".=]'6M[O0>H
MZ>;4N=.PGW%Q37^<I-K'!/9SX=]!O#:N:VHREC)]):DN-+YO"_IXRM9=S5@O
M90;VX<'.COB^/9C@V6B,<R*ERZ@ILHQRP8M:'(*V';U%C&,S9F5\]A$B,^@E
M$E:#4TX7<A1)6A75*B)1&1>CV7W]IFEC2S*PJ1JV5>G&<)K=*,EBGQ[GN>U;
MFDS;JUNK>]MJ=Y:R4[:K!2C);FFL4_\ +:MS/M#MG8
M                 /'O*O<GT3HU:_Q^42<CR2&?SO(97^,J,??[VG&B4D_Q
M4ZW)*FT]?E(C]ZNA&MM0\W?_ & _>5_I[I670_H^NEK/.[9^>5(/NK/+ZF,9
M137>U[Q*5../=0M_*3PC*I0J*_\ H.Z/OIW,EJK-88Y19U/@HM;*M>.#3Y84
MMDGP.?-6U1FB,H>%YN8                  ';6F-6S]K9E$I&R>8I8?9.R
M.R;3[(58A?\ T3;AD:"G6"T^$P1]3ZF:^AI0KIL/]V7H%S?[P/27;Z7HJI2T
MO;85\RN8K91MD^\C)IQ\O<->2H1>+Q<JCBZ=*IA ^D36UKH;3T\QGS99C4QA
M;TW[.HUO:W\R"[J;XL(XJ4HDQ]96P*:NA5-7%9@UM;%8A08<=/8S&BQVTM,L
MMI]I]J$)(O;U,_PG[1_2MD>293IK)K73V0V].TR6RH0HT*--80ITJ<5&$(KB
MC%);<6][;;;//F\O+K,+NI?7LY5;RM-SG.3Q<I2>+;ZK/W#*G6
M                         ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG
M]7>G:O@P\5$$PFI&@              #6-\IWX9_!;[L.H_JE7C5W5/VCO?G
M,_&9>&1^A[;Y&/:)"!@3*@                   %9'U5>SU8GY?NM]<Q)"
MVYVV>1V)QIS!$WX<G%\)Q#-<GL26I1FZ2VLF13*224]#+NZJ+H25V/T8VWE<
M]J7#[VE;RP\*4HI>ISB':VK>3RN%%;ZE9=A)OMX&>P+Y*K
M +]OI-M;-T?#/D-M1UM3<W87(Q6)MF9MF3]+K;7F)S(,A))(UI2=OG]BUT4K
MKU:,R21&1JHWI1N.?F]O:^QIV_.Z\YR3]2*+/T/1YN7U:_#.MAUHQ7KR9:H%
M8DV
M        *]?J<M:%G7E;Y+E7@)=5IC=>H-C>+W*2J,W;VEEJ%2R[6U^(EQ>T
MDH-*C0GJHE=34E)'/>C>Y\AJ6-+]=1J0["53\PBNL:/E<EE/]74C+LOF_G&;
M\-@RI               #0"]*%M'Z2\(-W:KE2O'GZNY%6-Q$95*\14+&=C8
M-B4FNC)B'U5&87D>+W#Q+(R0ZMU?1)*0HU45TH6WD\YHW27<U;=+KPE+'U)1
M+1T16Y^6U*#WPJX]:45ZZ9:3%:$T                    *\'/WB_^9C._
MS@XA7DUK/8$]]UN-%8)N+B>5.DY*GT)(:(F6*VQ2E<JO(B224$ZP222PE2]$
M.F_HX^J6=?3N50PT]?3;22P5"L\7*GLV*$MLZ6[!<Z"6$$WK%TDZ1^@<Q^D[
M&.&4W,GL2V4ZF]PY(RVRAR8QPPBL8]11168                  2Q>6]R@
M^C%RC0.;V1(Q[(ICC^NITMP^RIR:6YWRL94ZXKL:@9$X9N14_))%AW((E*E=
M4[.= '2-]'7:T1G%3"PN)MVLI/O*TGMHXO=&J]L.*KBMKJ;+FZ+-7>:5_JWF
M$\+6K+&@W[&H]]/D4]\?=XK:Y[)QQN0;!@
M      !U[M#8E3K##[+*+/M><93[M4UWB$VY:V[Z%^YP6U=#-*%&@UNK(C-M
ME"U=#,B(Z<Z=^F73_03T;WNO<]PJ5Z:\E:6_.YLKN[FGY&A%[6HMISJS2;IT
M85*BC)Q47*]%Z3OM:9_1R2RQC"3YU6IABJ5*+7/F^7;A%;.=-QCBL<5#)D>0
M6N5WEID5Y*7,M;>6Y,F/J,^AN.="0TTDS5X4>.TE+;2"/M;;0E)>PB'\R^M-
M8:@Z0-5W^M-4UY7.H,RN)5JU1X]]+=&*;?-ITXJ-.E!/FTZ<(0CA&*1Z'Y1E
M5CD>64,HRV"IV-O34(17$M[?'*3QE)[Y2;;VL^*(P9$                #
M]M96S[FPA5-7%>G65C*8A08<=/>])E2'$M,LMI]A=RUJ(O;T(OPG[!E,CR3-
MM2YS:Z>R&WJ7>=7M>%&A1IK&=2K4DHPA%<<I-+;@EO;239UKR\M<OM*E]>SC
M2LZ,'.<Y;%&,5BV^HB8_3&K8&J<-B4C9,OW4SLG9)9-IZG-LUHZ>"VX9$LX-
M>@_"82?0NA&OH2EJZ_TK?=EZ!<I^[]T:6^EZ*IU=47.%?,KF*VUKEKO(R:4O
M(6Z?DJ$7@L%*JXJI5J8^?/2)K:ZUSJ&>8SYT<NIXPMZ;]A33WM;N?-]U-[=N
M$<7&,3ML;$$#                                     S0_4B_%IWK^
M1>C_ +(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$PFI&@              #6-\
MIWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^A[;Y&/:)"!@3*@
M      %(OU=.QBE9MPHU(Q)2DZ/%=R;&M8:7&C4\656V"XSC\EYKO4^VF-]#
M;-+2C2E"_%<(C4:3[+EZ*K?"C>737?2IP7XJDWXR*YUW5QJ6U!<$9R?7<4NT
MRF\+;(                :=/IY]?'@'E,<9ER(RXMGG3^U-@V2%H6CQ2O\
M;&9QZ&2@G&F7#1)Q&LKEDHR,E=>J5*0:3/7#7M?R^J;G!XQAS(KK0CC^4V7'
MI6EY+(Z..^7.EV9/#U,":P0XD0
M                              !'%YO>OBV=Y8W-_&/=SE+A\?<WSEEA
M/<:UR=71&]FQ3;2AYA3CJ).((4E)&9K41)[%]>Q4ATI<>;:DLJF[&O&/O^X_
M.,1GU+RV37,/]$W[WNO6,H<;/E(@              %OGTCNRSKMU<Q=.KD*
M,LQU=K?9<:(I]/:@];99=8M.D,QE(4LE.?G6CI=6A22/M;)9*^0:*IZ5+;G6
M=I=^TJSA[^*DO$9/-"UL+BXM_;0C+WK:_.+S@I4LD
M X%L[7&,;;P3(]?9A#*71Y' 7$>-))*3!E),GJ^U@.*(R9L:J:VV^RHR-/B-
MD2B4DU)/":CR#+M49+<9%FL.?9W$.:^.+WQG%\$H22E%\:VIK%&-S?*K3.LN
MJY9?1YUO5C@^-/>I+BE%X-<JV["K'N34V4:2V)D.NLL9(K"ED]8D]IM:(5Y4
M2.KE9>5QKZFJ'8QNBNG4U-.$MI?1QM9%YLZLTQF.C\^KY#F:^'HR[F27<U(/
M;"I'W,EMXT\8ONHM&G^>Y+=Y!FE7*[U?"TWL?!.+[V<>22[#Q3VIG5XCAB
M               /]8\A^(^S*BO.QI,9UN1'D1W%LOQWV5I<9>9>;4EQIUIQ
M)*2I)D:3(C(^H^H3G2FJE-N-2+333P::VIIK:FGM31^QE*$E.#:FGBFMC36Y
MI\990X2<F6>0.MD0<@EL_G-PAF)698P:T(?NXOADU79>PR1)(T6I-FB42"[6
MIB%_)0VXR1^@O0_TAPUSI]4;Z2^L5FHPKKAJ+#"%=+W>&$\-D:B>Q1E%&U>@
M-61U+E2IW,E]+6Z4:BX9KV-1+W7LL-TD]R<3VH+=)Z
M            ?Y2'V(K#TJ2\W'C1FG'Y#[RTMLL,,H4XZ\ZXLR0VVVVDU*49
MD1$74QU[N[M;"TJWU]4A1LJ-.52I4G)1A"$$Y3G.3P48QBG*4FTDDV]AR4J5
M2O5C1HQ<ZTY*,8I8MMO!));6V]B2WLB#W]MU_:N8.+A.NHQ.B4_!QR*KJDGT
MFLDRKEYLR2HI%HMI)I(R(VV$H09=Q+-7\X_WO?O%W73_ -)$ZN5U*D>CW*7.
MAEU)XI36*56]G%I-5+IQBXII.G0C2IM*:J2EOST6:"I:'R!1N8Q>>W24[B6_
MFO#N:*?M::;3:[Z;E+'!Q2Z)&II9P                  2(<2=.?-\1.TL
MBB])T]IQK$(SR3)46O=2IJ3=J0KVD[8H4;<<_9TC]RRZDZDR]F/_ %W?=J^A
M\NCT]ZSM\,UNZ<H912FL'2MYIPJWS3V\^XBW3MWLPM^?47.C<4W'4SIXZ0?.
MZ[T3E,_X:E).ZDGWU1;8T<>*F\)3]WA'8X23]SCU:-9P
M                      S0_4B_%IWK^1>C_LBQ$;%]'OV6H>'4_:2*?U=Z
M=J^##Q403":D:               -8WRG?AG\%ONPZC^J5>-7=4_:.]^<S\9
MEX9'Z'MOD8]HD(&!,J                    9T?JC=@'E_F90\72]W-:KX
MZZMPU4="UFVU,N+?-MCO/+:-:FT2GXN=,$I1$DU--MD?7M(; =&E#R6G'5X:
MMQ.7848?FLJ?6E7RF<*'M*45V6Y>N5QA8!$@              #6_P#+;P0M
M:>7WPIPI4;W.73\7M(.6\;PT->%D-MKR@NLD^0B+#,NZ_L9*NJVR>5UZN&IP
MU*/5C4-?SG/KRMCBG<U,.HIM+U$O6+TRBEY'*K>GPJC#'JN*;]4]K##&1
M
M  .N-QX2C9>HMJ:X=:2^WL#7&<82XRHVTI>1E>,VE$MI2G5(:)+B9_0S4HD^
MWVF1#L6E;S:[I7"WTZD9>]:?K'#<4_+4)T?;P:[*:,;$;<%
M   %@CTRVPCPSS4,*QPI*V"VWIW<FO5-(6M*9I5N/1]K>[.I2\VEQ"5:R)[H
MHG$]S1'VD9$I,$Z1J'EM,SJ?JJU.79?,_/)3HZKY/.XP_64YQ]3G?FFD:->B
MW                      /#/.?C"C?>N_G_&(*7-HX'%ES,<\)))?R.I__
M "+/$G5)29O/2.PW:\E>QN9\@C0A]U0IKIEZ.EK;(?/LN@GJ.RC*5+#?5AOG
M0?&WWU+'=/9BE.3*]Z0M(K4F6><VD<<WMHMPPWSCOE3?&WOAQ2V;%)LK?+0M
MM:VW$*;<;4I#C:TFA:%H,TJ0M*B)25)470R/VD8T!:<6XR34D]J-6&FG@]C1
M_(_                 !VWH[<.2Z*V3C^Q,96IQZL>]WMZM3JFHV08]*<:^
M=J.8HB41-3&6R4VLTJ\&0AMTB-39"4:-U7F&B]04,^RYXRIO"<,<%5I-KGTY
M<DDMCP?-DHR2QBC-:?SR[T[FM+-+3;*#PE'@G!]]!]5;GP-)[T6F]=Y]C>T,
M)QS/L1F%.Q_)ZUFQ@NGV$^R:C4U*@36VUN)8L:R8VY'DM]Q^&^TM/4^G4>DN
M0YWE^H\GM\[RN?/L;FFIQ?"N"49)8X2A).,ECLDFN W RO,K3-\OI9E92YUM
M6ASEQK@:?%*+QC)<#31S,9<[X                            >$N6VY/
M<XZ]5XY+,I4MMI[,93"B)3$-U*7HM"3B3[DN3$&EZ21=/Q)H1U,G'$EY._\
ML1^\J\MM)= 6B[C"_N(1GG%6F]M.C)*=*P4D\5*LN;6N4L/@72I-RC6K06S?
M0/T?><55K?-Z?P%-M6D9>RFMDJ^'%!XQI^[YTL$X19'J/&\VP
M       #OOC[J%[:F7H.P:<3B./K8FY"^1F@I1FI2H=*RLNBO%L5M'XAIZ&V
MPE9D9*-'7;G[GGW<KCI^Z1HRS>G./1WD\J=;,*BV>5Q;=&R@]_.N7!^4<<'3
MH1J24HU'24JMZ5=?4]$9 U:R3SZZ4H4([^;P3K-<5--<U/OIN*P<>=A+PTTU
M'::88:;989;0TRRTA+;333:20VTTV@DH;;;0DB2DB(B(NA#^C.WM[>TMX6EI
M"%*UI0C"$(1480A%)1C&*248Q22C%)))))8&A-2I.K.56K)RJ2;;;>+;>UMM
M[6V]K;WG^@YCX                                      #-#]2+\6G
M>OY%Z/\ LBQ$;%]'OV6H>'4_:2*?U=Z=J^##Q403":D:               -
M8WRG?AG\%ONPZC^J5>-7=4_:.]^<S\9EX9'Z'MOD8]HD(&!,J
M         9:7GIYP6P/-AYEW*9"9#57GN-X.WV.-.-LGKG6V%8%(CH\!UYIM
M34S''"<3U)9.]_>E+G>DME]%4?(:7LX88-TW+W\Y2]<I;4M3RN>7$N*27O8J
M/K$2XE)@P             _77P)=I/A5D!E4F?8RXT"%'2I"5/RYCR(\9E*G
M%(;2IUYQ*2-1D1=?:9$/R4E&+E+O4L3]2<FHK>S9FPW&HN&8ABF'P5(5!Q3&
MZ+&H:FF3C-JBT57%JXZFXYO2#80;,4NB/$7VE[.X^G4]1*U1UJTJTN^G)OLO
M$V!IP5.G&FMT4EV%@<D'&?8
M                             &.]RAP]6O>3'(G 5-*85@^]-MX>IA7O
M'<RK&L_R"E-I7O:42^YLX70_%(G/9\HB/J-L\MK><9=;U_;T(2[,4_7*#O:?
MDKRK2]K5DNQ)HZ+'=.L             $EWDWYY^;CS1>$.0^-X'SCO?&<#[
M^[M[OSILSM8>#U__ ,GZ7^'T_P O=T$=U=0\XTU>T^*A*7O,)_FF8T_5\CG5
MM/CJJ/ONY]<U9QK"7:                       $$GF-\7OH3D3F],)KC1
MB673R;S>#$:(F,=RN6I)-W!)1_T5;E+IF:S-/8U8=2-7[H:06EW3YT<?0]^]
M9Y/3PRNZGA<1BME*M+=/DA6>_@57';\)%+7;I2TC]'W3U#81_@J\OA4ELA4?
MLO!J</%/A[I(BQ&MA3X                  2/>7OR?_--FQ:LS*P-K7F?V
M+:8$J2X91L6S*03,6'.4I1FEBKO4MHBRCZ$EMTF7E*0A#IG?W07TC?5C./JW
MFU3#(;ZHN:V]E&N\%&7)"I@H3X$^9-M14F[2Z,]7?0U_]#WTL,LN9=RWNIU7
M@D^2,]D9<3YLMB4BP6-YC9<                          #J#=>U(6J,,
ME7!FR]?6!.0,9KG3,RE62D%UDO-I,EJ@UJ%DZ][4DKY+?<E3B3&N/WH>GW+/
MN^]&=?4;=*KJZ\YU#++>>WRMRUMJSBMKH6T6JM;;%2[BCSXSK09/NCG1%SKG
M4,,O[J.5TL)W%1>QIX]ZGNY]1KFPWX;9X-09#G8V$VVGS+2RDNS;"PDO3)LM
M]7>])E2'%.O/.*_RK<<49G_D'\UN<YQFFH<VN<^SNO4NLXO*\ZU>M4>,ZE6I
M)SG.3XY2;;X.))'H+:6EM8VM.RLX1IVM*"A",=BC&*P27(DC\8QIV
M          /N8UCEOEU]5XW1153+6WEMQ(C)=222E]3<??61*\&+&:2IQUPR
MZ-MI4H_80E6A]%:BZ1=6V&B=)T'<Z@S&XC1HP6.&+VRG.23YE*E!2J5:C6%.
MG&4Y;(LQF<YO89#E=?.,SFJ=C;TW*3X=FY17#*3PC&.^4FDMK)G=9Z^J=98A
M68K5$EPXZ?>+.?X9-NVML^E'OM@\752B\12"0VDU*\-E"$=3))#^FKH-Z'M/
M=!G1Q8Z!T^HSE1CY2ZN.;S9W=W-+RUQ-8M]TTH4XN4O)T84Z2DU!,\\-9:KO
MM99_6SN^Q2F^;3ACBJ5)8\RFMV[%N327.FY2PVG/A;Q%@
M                        #-#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]I(I_
M5WIVKX,/%1!,)J1H               UC?*=^&?P6^[#J/ZI5XU=U3]H[WYS
M/QF7AD?H>V^1CVB0@8$RH                   !D.\]\Q_.%SDYCYPEY3[
M&5<H]]WD)9NNO)16S]I92_5QVG'VV7CCQ*Y3331*0@R;0DNTNG0MK,CH^;Y+
M:4>&-M23ZJA''U2B,TJ>5S*XJ>VK3?Y3P/)@RAT0             ]$<0L1^
MG_++B_@?NZ97TVY$:4Q'W549J:F3])-E8S3>[JAOFEB6E[WWM-I9DASKVG[#
M'0S6KY#*[FONYEO4EV(-G:L*?E;ZC2]M5@NS)(V#1J<7V
M                                                     &4!YN>*
MHPWS-^<M0AM+13.2&R<J-*4/H(UYW=.YPXYTD&IPU/+R$UF9?(4:NJ.B#20V
MATK5\MIRRGQ6\(^]7-]8I#/8>3SFYC_II/WSQ]<CI&?,2             '=
MW&?-%ZWY'\?MB-.*:<P+=VJ<T;=3XA*;7BV=T-XAQ)M28;I*0J#U+M>:5_R+
M2?RBZ>8T?.,OKV[W5*,X^^BUZYV+.IY&[I5?:U(OL23-B<:EE^@
M             !Q[+,5H,YQJ\Q#**YFVQ_(JZ356U>^1]DB)*0:%DE2>BV7F
ME=%MN),EM.)2M)DI)&70S3+++.<OK95F5-5;&XIN$XOAB^TUO36U-)K:CJWM
MG;9A:5+&\BIVU6#C)/A3[3X4]Z>U;2KAR.T3?<>MGW."6IOS*HS^<\2OG&?"
M;O\ &Y3BRA3/DI)HIL8T*CRT)]C<EI9)ZH-"E>;^O]%WNA=1U<EN>=.V[^A4
M:P56DV^;+BYRVQFENFGALP;U#U3IVYTSF]3+JV,J/?4YX=_3>Y]5;I+@DGP8
M,Z&$*(X                  %A3R_>4!;?P=.L\PL?%V3@%<RVS(E.FJ5E>
M(1S:B0K<W%GWR+.G-;<6:I75;G<R\I2ENN=N]70;TC_6K)OJ]FM3'4%C323;
MVUJ"PC&>/#.&R%1[WC";;<I8;,]&FKOIO+_HF^ECFMM!8-[ZE);%+EE'9&?"
M^YEM;>$BHOHM                        /GVMK7T=9/N+64U"K:R(_.G2
MWC[6H\:,VIUUQ73J9]J$^PB(S4?L(C,^@P^H,_R?2V1W>I-07%.UR2QMZE>O
M6F\(TZ5.+E.3X7@EL23<G@HIMI':L;&ZS*\I9?8PE4O*U2,(16^4I/!+L\.Y
M;WL(;MQ[/L-K9G,OGO%CU$;N@8[6+7U*!5-+,T+6@C-!39R_QSZBZ_+42",T
M(1T_FE^\IT[YO]X#I,N=777E*.G:&-#+K:3V4+6+?-<DGS?+UW\-7DL>[DJ:
MDZ=*FEZ$='VB[70^GJ>5T^;._GW=>HEW]1K:D]_,@NY@MFQ<YI2E+'JD:_DY
M                  "3OBMILL/H2SO((G;DV2Q$_-C#Z.CM+0/=KK9=BO\
MHIUMT2XYU^4ADD(^29NI/W9^X%]VE=&^DETLZPM^;KK.[=>;0FNZLLOGA**P
M?>U[ON:E3'NH452I=Q*5>,M+^F_I!>?YI]6,JJ8Y-9S^$E%[*U=;'MX84ML8
M\#GSI;4H->O!Z,E"                                          9H
M?J1?BT[U_(O1_P!D6(C8OH]^RU#PZG[213^KO3M7P8>*B"834C0
M     !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C'M$A P)E0
M              _+.FQ:V%,L9SZ(L&!%D39DETS)N/%BM+?D/N&1&9(:9;-1
M_P#T(?L8N4E&.V3>!^-I+%[D8R&37TO*<DR')Y_=[]D=Y;7TWN=<D*][MY\B
MPD]S[QJ>>5XT@^JUF:E?A/VF-O*<%2IQIQ[V,4NPL#7V<G.;F][;?9/AC[/D
M             )$O*0QMO*O,VX,UCB8ZTQ>2>LLD(I7B>&3F'7\?+FE)\,E*
M]X0[1D;/_-\4D]W1/4Q@-55/):<O9<=O->^7-]<RN10Y^<VT?]-%]AX^L:P8
MU>+P
M            #,*]0CC*L9\W3EBE+3K<.]=T[DT%QY]EY<A-QH?6+MBZ1,GW
M,M(O$2VT(<2E9(;(_:DTK5LCH.IY32EKQQ\HGUJL\/4P*;U5#F9[7XGS'V81
M]?$A?$O(\               ;+6K<K/.]8ZYS@U+6>98)B&5FMUMAEQ9Y#C]
M?;]SC,5;L5I:O?.II;4IM)^Q)F70QJ-<TO(7-2C[2<H]AM&P%&?E:,*GMHI]
ME8G.QP'*                       'E/EYQQ@<C-82:B(U%8S[&BDV^ VT
M@TM$W9*;;]\HY4@^GAU>1,QT,NF9]K3R&7C)7A=IUITIZ H:^TY*UI*,<[M\
M9VTWLPG@N=3D^"%5)1? I*,]O-P<-UMI:GJC*'0@HK,J6,J,G[;A@W[6:23X
MGS9<!6/L:Z?3V$^IM(DBOLZN;*KK&!+:6Q*A3X3ZXTR))9<(ELR(TAI2%I,B
M-*DF1CSKN*%:UKSM;F$H7%.;C.,EA*,HMJ46GN::::X&:EU:52A5E1K1<:L)
M.,D]C33P::X&GL9^(<1\                 <YUML/)]49QCNP,/FJ@WV-V
M#<V,HS7[O+9,E-3:R>VA2%/UUI"<<CR&^I=[3BB(R/H99G3^?9CIG.;?/,JG
MS+VWFI+BDMTH27#"<6XR7#%LR&59G=Y-F%+,K&7-N:4L5Q-;G%\<9+%-<3+3
M>E=NXQO'7&/;%Q5U)1+>/X=E6J=0[,H+V,E"+6BL"2233)@2%?)4:4D\PIMY
M!>&X@S])=(:IR[6604,^RU_!58X3ACC*E47?TY<L7NV+G1<9KN9)FX&09W::
MARNEFEF^XFNZCPPFN^A+E3[*PDMC1VJ),9D                     ".CE
MIN3YVG+U?CLLSK:Q]MS+)+"R-N=:,J0['ITK29DN/5K(EO%UZ')(DF1&R?7Q
M<_\ 8=]Y5:AS270/HRX;R2QJQEFU2#[FO=0:G3LTUWU.UDE.LL6G<J,&E*V?
M.VWZ">CWS&V6M,WI_P 96BU:Q:VPIO%2JX/=*HMD/]'BTVJFSP^/+ V4
M              #U%QCTY^<+)?I->Q?$P_%Y+2W6W4F;-U=()#\6KZ'\EV-&
M(TO2B]I&@T-F71TS+?/[BOW:OZQZX^O&K+?G]'&0UXRE&2[B]O4E4I6NW9*E
M23C6NEM3@Z5&47&NW&E.F;I!^JF3?0V63PS^]@TFGMHT7C&53DE+;"F]F#YT
MT\8;951[_FCX                                           9H?J1
M?BT[U_(O1_V18B-B^CW[+4/#J?M)%/ZN].U?!AXJ()A-2-
M &L;Y3OPS^"WW8=1_5*O&KNJ?M'>_.9^,R\,C]#VWR,>T2$# F5
M         #HKE'DCF'<9N167M*D(=Q716W,D:7$["EH<H\ R"S0J*;II;]X2
MJ*1H[C)/=TZ^P=[+*?ELRMZ3W2KTUV9)'6O9^3LZM3VM*3[$6S'?&V108
M           !,/Y U+\_>;KPY@^*AGP+[:MUWN->,D_HWH7:F1>$2.Y/1;_S
M7V)5U^0I1*Z'TZ'$]=3YFE+N7N8+LU8+US/Z7CSL^MURR?8A)^L:APUK+F
M
M      #-[]3CCWS+YI>467NJ(_TNTGI[(?%0[XBIWNU7:8I[TXCQ%^ M'T8\
M#LZ)ZI9)73Y7<>PG1Q4Y^F8QQ[RM474VJ7KE2:QAS<ZD_;4X/U&O6*]PGA%0
M              #7$\N#)2S#R^>#V1FZ3S]CQ+X]G/<2PJ.@[:+JG%8-PEME
M1%V--VD9Y*>GR321&DS(R,:KZAI^2SZ]I\"NJN'4Y\FO4+TRB?E,JMI\+H0[
M/-6/JGM$8<R(                        !#3YDW%_H;G(C!JTSZG'B;1K
MH:"Z)]C42LS-MA"2/H9DB+8&GJ?4V7C3_P#D.#4W[P/1QOUYDU/BC>1CUHPK
MI=B%7#W$\/C)%%=*ND?_ .I\OAQ*XBNQ&KAV(S_%EAWS(;!J:46
M         'MW@]R;=T!L=-1D<Q9:PSJ1%K\H;6KN:H+$E>#5Y:RDS+L* ISP
MII),O$A+4HTK<9925P]#G2)+0^?^:W\W]7+V2C67!3ENA77@XX5,-]-MX.4(
M(G_1]JV6F\T\A=2?T1<-1J<4);HU%U-T^.+;VN,2R2VXV\VV\RXAUIU"7&G6
MU)6VXVM)*0XVM)FE:%I,C(R,R,C'H%&49Q4X-.+6*:VII\*-J4U)*47C%G]C
M]/T                  //W(;;[>K<14S6/(/,,A;?B4+7R5J@MD243+MYL
MSZ$B$ASHR2B,ER%)]BDI<Z:>_?)^\?0Z!.CN5KD=6']1\YA.C80V2="*P5:]
MG'@C04L**DFIW$H+FSIPJ\VU>B?0,];9\JEY%_0%HU*N]W/>^%%/CFUW>&Z"
M>U2<<8C'77'W''GG%O//+6ZZZZM3CCKCBC6MQQ:S-2UK49F9F9F9F/YU*]>O
M=5YW-S.=2YJ3<ISDW*4I2>,I2D\7*4FVVVVVWB]IOG"$*<%3II1IQ2226"26
MQ));$DMR/X'$?8                ',,"PFXV%E55BE(WUE6+Y$])4A2F*Z
M"V9*F6,KM,C*/#9ZJ,NI&M71">JE$1V1T2=%^I.F/7^7]'^EH8YA>U4IU&FZ
M=O0CMK7-7##X.C#&36*<WS:<,9SBG']4:CR_2>25\\S)_ 48[(IX2J3?>4X^
MZF]G$EC)[$V308;B--@N-56+43'@UU5&2RA2B1X\I]75<F=+4A*$N2YCZE..
M*(B+N5T(B(B(OZ;^C/HZTUT4:'R_0.DZ7D\FR^@H)O#GU9ONJM>JXI*56M4<
MJE2227.EA%**27G=J'/LPU-G%?.\SESKNO/%I8\V*W1A%/'",(X1BN);<7BS
MDXG9A0                                           S0_4B_%IWK^
M1>C_ +(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$PFI&@              #6-\
MIWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^A[;Y&/:)"!@3*@
M    !X8\SN[^CWEQ\[K(DO*6?$?D'6,JCN>$\S(O=6Y/1QI2'.I&GW218I=/
MH9*Z(/I[>@S6FX>4U!8Q_P#]JD^Q-/UC&YS+F93<O_0379BT9*(VF*,
M          )Z/37TSMIYL.GIS:(ZD8YKS=ER^I__ *1MI_6M[CQ+B?(7^Z#?
MOD)/VI_%*7[?\APCI$FHZ7K1?LJE-?EI^L2;2$>=GE-\4)O\EKUS2M&NQ;X
M
M       9['JMZ9JO\Q75-FQ&?;3?\0->3)<E?BJ8E64+;F]*MQ+*U]6DKCUL
M.(2VT?YO<E1EU7U.^>C";EI^K%OO;N?8YE-]O$JO6\<,VA)<-O'QIK\!61%C
MD.               -4KR3<@5DOE5\*;%:YCAQM2JQ\E3G3>>).)Y7DN+(0A
M9N.](;:*8DQT]2[(Y(3T3T[2UEUE3\GJ>\CLVU<=GNHJ7K[>4NO3L^?DEL_]
M'AV&UZQ*6(R9H                         _%9UM?<UT^HMH<:QJ[2')K
M[&!,:0_$FP9C*X\J))8<)2'6)##BD+29&1I,R'#<6]"[MYVMU"-2VJ0<9QDL
M8RC)82BT]C33P:..K2I5Z4J%:*E1G%QDFL4TU@TUPIHK&\N^.-AQSV?*IXK<
MF1@62JE6^ VS_<X;E83J/>J.5(,U>+:XZ[(0RZ9F2G6E-/F2?&))>=G2EH"O
MH'4<K6FI2R2XYT[:;VXPQVTY/AG2;49<,HN,\%SL%J7K;2U72^;NA!-Y=5QE
M1D_:X[8-^VABD^-<V6SG8'E45H0X                  )T/+@Y0%EU"SH/
M-9_=DV*UZW< G27%&[>8K"0I;] IQQ1]]AB[!=8Z2/JNN+H22**M2MS.@'I&
M^E+):(S>?_R-M3QMI-[:E&.^EB_945WJX:6Q+"FV]ANBS5WGMLM-W\OXNC'X
M%OV=-;X=6FMW'#@[AMRLC9@N,                #X&4Y-48=C]KDU[)*)5
M5$5<J4Z?0UJZ&2&8[".I>+)EOK2TT@O:MQ9%_E$1U[KC3G1MH_,-<ZLKJWR#
M+;=U:LN%[5&%."]E5JU'&E2@MLZDXQ6\RF29-?Z@S6ADV60<[VXFHQ7 N%R;
MX(QBG*3X(ILAAV1GUOLK+K3*K<S;5+<\*O@DX;C-75L&I,*O8,R21DRV?5:B
M2GQ7E+<,B-1C^9/ILZ7=1=.'2+?](&HFX3N)\RWH*3E"UM8-JA;PW)J$=LY*
M,?*UI5*KBI3:/1#1^EK#1V0T<CL-JIK&<\,'4J/OZDNJ]D5B^;%1CBU$X**G
M).                !_U*5+4E"$FI2C)*4I(U*4I1]"2DBZF9F9^PA]0A.I
M-4Z:<JDFDDEBVWL226UMO<C\;44Y2>$42R<;M.EK3%?G:YC)3F63,LR+/Q$%
MX]17]"=B4:5*ZJ;<09^)*Z=.Y\R2?<32%#^A;[DOW;(]!V@/K!J:A&/27GE.
M%2YYT>[L[?9*E8IO;&47\)=88<ZNU3ESU;TY&BO3!T@/66>>8Y=-O3UG)QIX
M/95J;I5N5/O:>..$,9+!SDCTD-VBGP
M              #-#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]I(I_5WIVKX,/%1
M!,)J1H               UC?*=^&?P6^[#J/ZI5XU=U3]H[WYS/QF7AD?H>V
M^1CVB0@8$RH                  1<^=9<M4/E6\V)STE^(A_4#M,3L?QO$
M6[D>2X]CS$97@?+\":]:)9=Z_(\-Q7?\GJ)+HZ#GJ>SBEC\+CV$WZF&)A=12
MYN27+_T>'9:7KF5@-FRE               "QCZ7:JC6'F=.2WS=)VBXY[8M
M81-K)*#DO6N#4BR?(TJ-QKW.X>,B(TGWDD^O0C(X!TE2<=-X+=*X@GV)/UB6
M:,BGG.+X*,GZJ7KFC(-?BV0
M                               H4>K5JI3/+?C#=K-KW.PXYSJJ.1+,
MWBE4VS,KERS<1VDE+1M7K'89*,U&2NI%T+K>'19)/*KF'"KC'LPC^!E8ZYB_
M/J,N!TL.Q)_A*H(M A               !IP^G9O4W/E#\7(YJEN2,>G[RHI
M3LM1+):D<@=H6D1,1?C.K5$C5=K'922B1V&V:$I[$I,]<=?PYFJ[E[,)*F_]
ME!=M,N+2<N=D-%<*<U^7)]IDV@AI(P                          .A.2
M&B*+D+J^XP6T-B';I([3$+YULU*H<FBM.)@RU&A*W50)*7%1Y;:2,UQG5=I$
MX2%)A/2!HNRUWIRKDMSS872[NA4:^+K)/FRX^:\7&:6^#>'=)-1S56G;;4V4
M3RZMA&OWU.?M*BW/J/=)<,6\-N#*N.5XM?81DMYB.45S]3D&.V4JIMJ^0GHY
M'F1'#;<[5?YCS#I$2VG4&;;K2DK09I41GYOYGEM[D^85LKS*G*E?6]1PG%[U
M*+P?53WIK9)---IIFH5Y9W.7W=2RO(.%S2FXRB^!KMKA3W-8-;&<?'1.L
M             !][%\GO<+R*ERS&+*149!CUC%M:FQBJ[7HLV(ZEUI?0^J'6
ME&7:XVLE(=;4:%$:5&1]W+<QO<HOZ.9Y=4E2OJ%13A-;U*+Q757 T]C6*::;
M1V+.[N+"ZIWMI-PN:4E*,EO37^6U;FMCV%HOC3OJBY#:OJ,VKCCQ+UA*:K,Z
M!ISN<HLDC-I][:2A2E.'6STF4F&X9GWQW"2H_$0XE/H_T>ZVLM=Z<I9Q;\V-
MXNXKTT]M.JEW2X^9+OZ;X8M)]TI);>:4U';ZGRB&84L(W"[FK#VDUO\ Q7WT
M7Q/;M32] "<$E               (O>4VY/IKD!X302N_%L8EK*9(8<)3-W?
M-$IIY\E(/M=A5G<IEGIU2MPW'"-23;,O!S[_ !]Y7^I^L'T7:1K\[0617#5:
MI"6,+V_@G"=1-;)4+7&5&CAC&=1U:J<X2HN.Z?0ET??5S*OK)FD,,[O::YD9
M+;1H/:HX/=.ILE/A4>;'8U)/R4// O@                  /9G%#3?TDMT
M['R&(2Z&AE]N/QWTGV6=]'4E7OW8HOQD.F7T-)_YJI70B,_"6D>F?_KX^[5]
M=M1+IJUE;\[2647&&7TYK9=7]-I^7P:[JC9O!Q?>RNN:DWY"K UXZ<^D'Z'L
M'I'*:F&9W4/AY1WTZ$O88\$ZJV-;U3Q>SGQ9)6/;\T[
M                              S0_4B_%IWK^1>C_LBQ$;%]'OV6H>'4
M_:2*?U=Z=J^##Q403":D:               -8WRG?AG\%ONPZC^J5>-7=4_
M:.]^<S\9EX9'Z'MOD8]HD(&!,J                  $.7G_P!NJD\H?F)-
M0PF0;U/J*H-M3AMDE.0<@=3T*W^XDKZJBHLC=)/3Y1H[>I=>I2W0D.?JNT7+
M4?8I3?K& U1+FY#</DBNS.*,O<;)E,@              %F[THL*+*\QG;+\
MAA#KU;PVV/-@N+(^Z+*<W+Q_KEOM=#+HM4&>\W_E^2X8KCI0DUI^DEN=W!/^
MSJOMHF.B$GFU1O@MY>/ T)Q0Q:@
M                                   47_5R5,EG>'#:]4M@XECJG9U2
MPVE3AR42:7+L>F2ENH-LFDL.-7[)-F2U*-25]221)-5U=%<T[*[APJK!]F+_
M  %;:[B_.;>7 X278:_"5"A:Q P              #25],Y92YWE5Z_BR7$K
M9IMM[FK:])-H0;41W*CN%MJ4DB4ZHY]J^KN5U/HHD_@(B+7KI&BHZGJ-;W2I
MM^]P[2+=T>V\D@GP5)]O'URP ((2@                            (KO
M,=XO_33'7-[X5 2K*L1KTMYU!C-]';_$H:/Q=TE*"/QK/%VB_&&9=SE=UZJ_
M<S:%:U]/O1S]+V#UIE$/_D[6&%Q%+;4H1_SG+.BM_'2QV_!Q3I[I2TCY_:O4
M5A'^,H1^&2]G37L^65/AXX</<)."<:7FNX                  >I.)/(NR
MXZ;1AWKSDJ1@V0>!39[3LFMPI%2;AG'N(L<C-"[;'WW#>9/IWK:-Y@C23RC*
MR.B_7MQH+4<+V;E+)J^%.YIK;C#'942]O2;YT>%KG0Q7/;)?HO5%72^;QN)-
MO+ZN$:T5PQX))>V@]JX6N='9SBSM56E=>5E==4\V-95-M"BV5980W4OQ)T"<
MPB3$EQGD&:'6)##B5H47L-)D8]%;:YM[RWIW=K.-2UJP4X2B\8RC)8QDGPII
MIIFVU&M2N*,:]"2G1G%2C);4TUBFGQ-;3]XYSD            \K<H-Q_0'&
M_HI0RC;R[*(SB?&9427:6C6:F9-AW$?<W+FFE3$8RZ&GHXX1I4VGNT"^_?\
M>4_I%HG^GVDKAPZ1<^H27/@\)65BVX5;C'?&M7:E0MFL''"M64HSHP4[OZ%N
MC[ZT9Q].9I!/(;*:V-;*U9;8PPW.,-DZG ^Y@TU)X18CP*-W
M       [)U1K>SVEF5?C4'Q&(?4IEY9)1W)K*=EQM,J3\HC0<A?>3;"3]BWE
MI(^B>IE=WW?.A//.GOI*L]#Y5SZ66X^6OKE+%6MG"455J[4TZDN<J="+V3K3
M@GA'G24.USJ^ST3IZKG%SA*X[RC3;^,JM/FQX^:L'*;6Z*>&W!.9BBI*S&J:
MMH*:*B'5U,-F#!C(]I-L,()*>Y1_*<=6?52UJZJ6LS49F9F8_IDTII;(]$::
ML=(Z9H1MLARZVA0H4X^QA!8+%[Y2EME.<L93FY3DW*39YYYGF5[G&85LTS&;
MJ7M>HYSD^&3>.Q<"6Y);$DDMB/K"0'1
M                  S0_4B_%IWK^1>C_LBQ$;%]'OV6H>'4_:2*?U=Z=J^#
M#Q403":D:               -8WRG?AG\%ONPZC^J5>-7=4_:.]^<S\9EX9'
MZ'MOD8]HD(&!,J                  $'_J,;CYL\HCDS"]W\?Z0W6B*?Q?
M&\/W/P-_ZSO_ 'CL\)SWCN^8_![.J.GB]W=\GM5,^C^'.U7;2]K&J_\ 937K
MD;U9+FY#67&X+\N+]8S*AL:4\               6FO2:549[G/R!NUF[[Y7
M\3KRJ8(EI)DXUQN#44N6;B.PU*=)VB9[#)1$1&KJ1]2Z5ITI2:R2A#@=TGV*
M=3\)--#17TE5EPJ@UV9Q_ 7^Q11:(
M                                     4@/5V_RB\'?R*WK^_NL!<W1
M5_P][X=/M3*XUW\=;>#/MQ*=(MH@(              !HK>EJ?>=\LVW;=>=
M=1%Y-;48C(<<6M$=E6+ZVDJ982HS)II4B0XX:4]"-:U*_"HS.@>DQ):C6'#;
M0\:9;&BV_H=_+2[42Q^*]):                            '\K0AU"VW
M$)<;<2I#C:TDM"T+(TJ0M*B-*DJ2?0R/V&0_&E).,DG%K:C\:36#VIE;SG+Q
MB=T'L0[[&H*D:NSR5+FXVIE!G&QVU-2I%EB+JBZ^"W$)?BP._IXD,^TC6MAX
MRT Z9>CJ6B<^\]R^#6G+V4I4L-U*>^=!\2CWU/'?#8FW"3-6.D+23TWFGG-I
M'_XBY;<,-T);Y4^3#?#CCLVN,CPV*;*^                  "8ORV.3_@.
MM\=\WL"\!Y4F7K"PEN$DFGU&_-M,/<>69%VR%&N5 )1]?$-UDC,UL(+:[[OO
M2-S)+0><5.X>,K.4GN>V4Z#?+MG3QX>=#%XPBKRZ*M7<UK3&82[EXNWD^![7
M*ECR[90Y>='ABB9X;;%[@         '"]@9S3ZZQ2URN[<(H\!KMC14J)+]E
M8O$:85;%(^IF]*>]AGT,FT$I:NB4*,JRZ8>E7370OT?7_2!JB?\ !VE/"E23
M2J7-Q/%4+:DMN,ZL]C>#5."G5GA3ISDI%I7368:MSRAD>7+X6K+NI>QITUW]
M27)%>^>$5W4DB&#+\KN,WR2VRF^?\>SMY2I#W;W$S';(B;C0XJ%*4IN)"CH2
MTTDS,R0@NIF?4S_F0Z1ND#4G2GK;,->ZLJ^6SS,:[J3PQYE.*2C3HTDVW&E1
MIJ-*E%MM0@L7*6+?HCD&1Y?IO**&297'FV=O#FKCD]\IR>S&4Y-RD]FUO!);
M#C8A)F                 /]XD23/E1H,)AV5,F2&8D2,PA3CTB3(<2RPPR
MVDC4XZ\ZLDI27M,SZ#MY?E]]FU_0RK+*52OF5S6A2I4H1<IU*M22A3IPBMLI
M3DU&,5M;:2.&O7HVM"=S<2C"WIP<I2D\%&,5C*3? DDVWP(F"T/J:-JG#68<
MA#3N3W)-6&2S4$E722:#\"J8=+J:H=4A9H2?4R6ZIQPNA+))?TA_=,^[S9?=
M^Z-*>6WD:=37>9\RXS*M%)_"\WX.UA);71M8R<(O%J=65:LE%55".@72?KJM
MKG4,KBDY1R6WQA;P?M<>ZJ->WJM)OBBH0V\W%]W#:0K<
M                                ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'
MAU/VDBG]7>G:O@P\5$$PFI&@              #6-\IWX9_!;[L.H_JE7C5W
M5/VCO?G,_&9>&1^A[;Y&/:)"!@3*@                 !!+ZD7X2V]/RUT
M?]KF)";='GVIH>!4\21&=7>@ZOA0\9&:(-BBH               "U9Z2_\
M7/Y'_=@?^U;78K+I2]#V_P Y_,F3;0WI"M\C^=$OTBC"SP
M                                                      I8>KZ8
M92]Y>\E++29#K7*UAV03:">=9CKXW.1V7'2+Q%M,.2G%(29F23<49=.X^MP]
M%#>%^N#X#_?%>:\2QM7P_"_[LI<BWRO0              #0J]*18S)OER[4
MC27O%8J.8VR*ZN1X;2/=X;NGM!6RV>YM"%N]UA:/N=RS4HN_MZ]J4D5#=)\4
MM04FM[M(-_VE5=I(M31#;RF:>Y7$O$@_7+-8K@F(
M         !U;N;4N+[OUWD&NLL9+W&YC&J#8H:0[,H;EA*E5=[7=YH[9E=(5
MU[>Y)/-&MI9^&XLCC>K=+Y=K'(:^0YFO@:T>YEAC*G47>5(^ZB^5<Y8Q?<R:
M,/GN2V>H,KJY7>KX.HMDN&$EWLX\L7V5C%[&RK)LW7.3ZESK(]?9?#5#O,<L
M'(;QDE91IT8^CL"U@+6E*GJZUA+0^POH1FVX74B5U(O-G4609CIC.KC(LUAS
M+RWFXOBDM\9QXX3CA*+XFL<'BC3_ #;*[O)<QJY9?1YMQ2E@^)K@DN.,E@T^
M)\9P,84QP                'ZX$^;53H5I6RY$"QK9<:?7SHCJV)4*;#>1
M(BRXS[9I<9D1WVTK0M)DI*B(R]HY:%>M;5H7-O*4+BG)2C*+PE&47C&2:VII
MI--;F?=.I4HU(UJ4G&K&2::>#33Q33X&GM3+-?#WDC!Y%ZQCV$YV.QL'%DQ:
MC/*QHB;2J:I#A0<@AM%T[:[(&8ZG"21$3,A#S)=4MI6OT0Z*ND"CKW3L:]9Q
MCGMMA"Y@MG=8/FU8KVE5)OW,E*.Z*;VRT/JJGJC*%5J-+,Z.$:T5Q\$TO:S2
MQY)*4>!-^LQ9Y-       /Y6M#:%..*2A"$J6M:U$E"$)(S4I2C,B2E)%U,S
M]A$/BI4IT:<JM62C2BFY2;2226+;;V));6WL2/V,93DHQ3<F\$EO;XD1+<CM
MPJV=E9U]1(4K#L:=>C4Y(4HF[69U\.7>N(,BZD_V]D<C]J6")71*G%D/YX?O
MJ?>2GTZ](+R;3M9OHUR2I.E9\UM1NZW>UKZ2V8JIAS+=/;&@E)*$ZU6)O=T1
M='ZT9D?G=_##4-Y%2JX[Z4-\:*?N=]3#?-X;5"+/.8TN+<
M    #WQQ(TWWJ1M7(XOR4*>8PZ'(0?REEW,2L@4A7L-*#[V8O4C^42W"(NC2
MAZZ?^NW[M/E)QZ?]:6_P<7.GDU&I'>UC"KF#3V8+NZ-KBGW7E:R2<:%1ZN=/
M'2%S4]#Y1/:\)7<HO@[Z-#'EV3J8<'-ACMG$]_CU^-5P
M                                 #-#]2+\6G>OY%Z/^R+$1L7T>_9:
MAX=3]I(I_5WIVKX,/%1!,)J1H               UC?*=^&?P6^[#J/ZI5XU
M=U3]H[WYS/QF7AD?H>V^1CVB0@8$RH                  02^I%^$MO3\M
M='_:YB0FW1Y]J:'@5/$D1G5WH.KX4/&1FB#8HJ                M6>DO_
M %S^1_W8'_M6UV*RZ4O0]O\ .?S)DVT-Z0K?(_G1+](HPL\
M                                                       *6GJ^
M_P#X\_\ S9_^F<7!T4?\_P#ZC_?%>:\_Y3_6_P"[*6HN KT
M  T'?2??#LW/]]/8OV&\<Q0_2CZ?H_,X?M*I:>A_1-3YQ+Q*99X%;DR
M                           CSY_\8/SRX)^</$*\G-E:^@2'B8CM&N3E
M6),^++GT1(;2;LBRK5J7*@$7<:E&\R234^DT43TX='/ULR7Z=RJ&.H+&#>"6
MVM06,I4]FUSAMG3XWSH)8S359=)6D?IW+OI.QCCFMM%O!+;4IK%N'+*/?0_&
MCODL*\0T1-8P                  ]'\5-XS-!;EQK,3><+&ISR<=S>&DUF
MW*Q:T?91-D&V@C4Y)IGD-SF"+H:G8Y(,^U:B.?\ 1IK&KHC5MOFK;^CYOR5Q
M'@=&;7.>'"Z;PJ1XW'#<V2G1VH)Z;SVE?8OS23YE5<=.36+ZL7A-<L<-S9:5
M8?9DLLR8SS4B/(:;?8?8<0ZR^RZ@G&GF76S4AQIQ"B-*B,R,CZD/2.$X5(*I
M3:E3DDTT\4T]J::V--;F;?QE&<5*+3BUBFMS7&C_ %'T?H    !Y0Y9[+=P_
M"6<4JI!M76;>\Q7G&EFEZ)CT<D%9N$:%$IM=BMY$9/<71;2GNGM3[//G_P!A
MG3A7Z..BZET?Y!6=/4^J/*4IRBVIT<OIJ*NI)IXQ=PYPMH\Y83I2N>:^=3V7
MGT%:.AG^HY9Y?1YV79;S9)-;)5Y8^36W>J:3J/#:I*GCL9%N/!,W8
M           #NC1FJ)6U\RCU[J'6\:J39L,GFH-2#1!)PR:KV'2+HF=:+0;;
M?MZH02W"(_#Z'LY]U/[ON8?>"Z3*.3UXU(:(R]PN,SKQQCA0YW<V].:W5[J4
M73I[<8056LE+R3BZZZ3-<T-#:>G=P<7G%?&%O![<9X;:DE[2FGSI<#?-ALYV
M*F&A0HE=#BU\".U$@P8[,2'%803;$:-';2RPPRVGHE#;32"2DB_ 1#^DC+,L
MR_)<MM\GRFC3M\KM:,*-&E3BHPITJ<5"G3A%;(QA%*,4MR1Y_P!S<5[RXG=W
M4Y5+FK-RG*3Q<I2>,I-\+;>+9^D=XX0
M                    #-#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]I(I_5WIV
MKX,/%1!,)J1H               UC?*=^&?P6^[#J/ZI5XU=U3]H[WYS/QF7
MAD?H>V^1CVB0@8$RH                  02^I%^$MO3\M='_:YB0FW1Y]J
M:'@5/$D1G5WH.KX4/&1FB#8HJ                M6>DO\ US^1_P!V!_[5
MM=BLNE+T/;_.?S)DVT-Z0K?(_G1+](HPL\
M                                          *6GJ^__CS_ /-G_P"F
M<7!T4?\ /_ZC_?%>:\_Y3_6_[LI:BX"O0              #0=])]\.S<_WT
M]B_8;QS%#]*/I^C\SA^TJEIZ']$U/G$O$IEG@5N3(
M              *_GF&<8/S69F>VL-KR:U_GUDZ=M$BMDF/B^9RO&ER8R6D$
M26*J_2AR1&[2[&GDNM=$))E*M'>G;HY^K>;?6C*:>&1WU1\^*6RC<2QDUAP0
MJ[90X%+G1V+F)ZU])ND?H>_^FK&.&6W,WSDMU.J\6UR1GME'@3YT=BYN,;(U
M]*J                  "S5P4V*_L?C/@,J<\;]KB;4O [-PU*6HU8NXF-4
MFM:C-:WEXX["4X9F9FM1G_E'HAT+Y]//^CRQJUGC<VJE;3?R+PAU_).FWRXF
MV71WFDLTTG;3J/&M13HR_P!7LCU^9S,>4]?BU";@    $0?)?*EY3M_)B)TW
M(>.N-8O!1W&HF2J"4BQ07^0C.Y<DF?0B_#T/VD/YQOOQ](%77WWC\]4:CGEN
M2SCE=!8XJ'FB<;A<2;O97+>"6&*3Q:Q-^>AO(XY)H"RQCA<7:=S-\?E=M-_V
M2IHZ$&HQ:0                'TZ6FLLAMJZCIXCDZTM9;$&#$:(N]Z1(62
M$)[C,D-H3UZK6HR2A)&I1D1&8SFF--9YK'4-EI735O.ZS[,+B%"A2AOG4J24
M8K%X*,5OG.34813G-J,6UTLQS"SRFQK9EF%14K*A3<YR>Y1BL7RM\"2Q;>"2
M;:1,MJ/6E9JS#8..P_#?L%D4V^LTIZ+LK=Y"2D.D9D2BBQR233"#_P UI!&?
M59J4?],/W=N@[(^@+HTM-%Y;S*N<3PKW]RE@[F\G%>4DMB:I4TE2H0]C2A%R
MQJ2J3EYZ:\UC>:WU#5S>XQC:KN*%/@ITDWS5X4N^F^&3>'<J*79PO4A@
M                                               &:'ZD7XM.]?R+
MT?\ 9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :QOE.
M_#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
M   ()?4B_"6WI^6NC_M<Q(3;H\^U-#P*GB2(SJ[T'5\*'C(S1!L45
M         6K/27_KG\C_ +L#_P!JVNQ672EZ'M_G/YDR;:&](5OD?SHE^D48
M6>
M          %)CU>EPI[)>!- ;"4HK:/DE<)D^(9J>5>3]'0EL&UVD2$QRQY*
MB5W'W>*9="[?;<?13#"G?5..5%=A5/PE=:\EC.UAQ*H^SS/P%-$6Z5^
M          :'/I4ZA-;Y;NP)J7U/'D'+?9ENMLVR0453.L=)T),)42U>*E2*
M0G>XR3T-PT]/9U.A.DZ?.U#37M;2"_+J/URU=$QPRB3XZ\G^3!>L67!71,
M                                X?G^"XWLS#,BP/+8*;#'\FK7ZVP8
M/M)QLG.BX\R(XI*O=Y]?*0A^.Z1=S3S:5%[2&*SS)<OU%E-?)<TAY2QN*;A)
M<*QW2B^"47A*+X))/@.CF676N;6%7+KV/.MJL'&2[37$XO!I\#295FWMIK)=
M#[+R#7F2-K<.O>]ZH[?PE-1LAQR6MQ53=Q.O<CMDLH-#R$J63$IMUDU&ILQY
MM:TTGF&BM0U\AS!-^3>-.>&"JTI8\RI'JK9))OFS4H8XQ9I_J+(KO3F;5<LN
MMO->,)8;)P?>S756QK@DG'>CI\14P@                $Z?E13I+FKMH5B
MEF<2)GT*<PWU5T1)L<=A1Y2R2:C01N-5;)=2(C/M]IGT+IN=]V6M4EIO,;=O
MX*-]&27+*E%/LJ$>P;#=#523R>[I-]Q&Y375E!)^*B58;+%Q@    $$>3S%V
M.2Y#8.]QN3KRVF.&HR-1KE3Y#Z^XR))&KN7[?80_DWUUF57.=;YSG%?'R]WF
MMW6EB\7SJMQ4F\6DDWC+:\%U$>G&2V\;3)[2UAWE*VI074C"*7:/B"*F3
M              DBXFZ<^8:M.R\AB]MS=1E-XU%?:Z.5E*^DTN6?19=R)=R@
M^C9D1&F)[2,R>42?;3_UZ?=J^J60QZ<=94,-39I0<<LI5(]U;64UA*Z[I8QJ
MWD=E-I)QM-JE)7,XQU Z=>D'Z4O7HW*9_P#Q]M-.XE%[*E9;J>S?&D^^QWU>
M!.FF_:H]/C7,
M     ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$PFI&@
M           #6-\IWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^A[;Y&/:)"!@3
M*@                 !"MZAYIMSR?.7*EMH6IE>@765+0E2FG#Y.Z79-QHS
M(S;6;+JT=2Z'VJ,OP&8F&@7_ /NRT_UO[&H1W5?H"O\ B?M(&8F-D"G
M          "T%Z3N;*;\P?=U<A]:84KAMG,V1&(R\-V5 W;H!B&^LNG4UQV;
M)]*?_HZH5MTHI?0-&7"KN/JTZOX$3+0[?TK47!YO+QX&@F*(+3
M                                                          "C
MYZNQUL]D\'V2<0;S>#[Q=6T2TFXAMV^UJEIQ:.O<E#JF5DDS+HHT*Z?@,7/T
M5+^&O7P<^GVIE<:[^.MO!GVXE.T6R0$               T7O2XUTR%Y9$R3
M*9\)BXY([7L:Y?B-+]XAM46 5*WNUM:UL]MA5OM]KA)6?A]W3M4DSH#I+DI:
MC26]6\$^S)]IHMC1::R;%[G6EVHKUBQN*^):
M           >,>:W&>/R#UH[(HHC);,PMJ3:8?*(D-NVS/9XEEB4EY71)Q[=
M#9*CFLR)F:AL^Y+:GNZI>E[H\IZZT\YV45]8;-.="6YS6^=!OBGAW./>U%%X
MJ+EC!-?:3CJ;*7*WBOI:W3E2?#)>RIM\4O8\4DMJ3EC6JDQI$.0_$EL/19<5
MYV-*BR6EL2(TAA:FGF'V74I<9>9<2:5)41*2HC(RZCSXJ4ZE*I*E5BXU8MII
MIIIIX--/:FGL:>U,U3G"5.3A-.,XO!I[&FMZ:X&C_$?!\@
M%AKRSL DXEQY7DTYHVY.QLLM<@B$I)(<*DK$1\<KDK3_ )_1V75RWT&?0E-/
M),BZ'U5O;]WG(ZF5Z$>8UEA4O[J=6/'Y."5*/9E"<EQJ2:XWLWT3Y;.RTP[N
MHL)W5:4UX$<(1[+C)KD:)#Q>Y9P    !"IN3&G,1VAFU(LE>&U>RYT0U$KVU
M]NHK:!\I1F:S1$FH2I77VJ2?_P#0?R__ 'EM#U^COIXU1I>JGY&&;5J]%O';
M;W;5W;[7CSFJ-:$92QVRC+=N7HST>YQ#/M%Y;F4>^=K&$O#I?!3ZF,H-I<31
MUF*-)D               >B^.6GE[.RQ-A;QS5AN-O,R;DUDHF[67_TD.C;4
M73N)\TDN1T_S8Y&75*G$&-T?N5_=NJ=.G2"LXU%1;Z-,DJ0JWG.34;JKWU&Q
MB^%5&N?<8=[;IQQA.M294?2[T@1T9D3M+">&H;R+C2PWTH[IUGX.ZGCOGMP:
MA)$M2$(;0EMM*4(0E*$(0DDH0A)$24I21$24I(NA$7L(A_0]3ITZ-.-*E%1I
M1248I)))+!));$DMB2V)&B,I2G)RDVY-XMO>WQL_H?9^
M                                     !FA^I%^+3O7\B]'_9%B(V+Z
M/?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :QOE._#/X+?=AU']
M4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94                  (E//7K7K
M7RFN9T5B)[ZMK!,2LE,]B'.QFFVK@5O(E]J_87N$>"I_N_"GP^I>TB$JT3)1
MU39MO#NY+LPDO5QP,%J5<[([A+;W*]2469:HV6*7               +*_I6
M+:37>9+G,-A#"VK_ (F[.J9BG4N*<;C,['TU>I7&-#B$H?.72M),U$M/AJ67
M3N,E)KOI.@I:=@WOC=0?Y%1>N2_1,FLWDEPT)+\J#]8T/A09:P
M                                                          41
M/5N28R^2?$N&F0PJ6QH_+Y+\5+K9R68TO/7&HLAU@E&ZVQ)=A/);69$E:FED
M1F:5=+MZ*T_HZZ?!Y:/BE::Z:\[H+A\F_&*DHM,@H              !I->F
M@J9-=Y5&N9CZV%M7^UMSVT-+2G%.-QF<Q?HE(DDMM"4/G+I75$236GPU(/KW
M&:4Z\](LU+4]1+?&E37Y./KENZ/BUDD'QSF_5P]8G[$%)0
M                      !"#YD?%\L>M'>0>$P.VEOIK$?9%?&;5V5F03'"
M9AY6E"$FVU"OGC2S+/Y)%/4A9]RI*NW3O[P'1SYC<O763P_@Z\TKN*7>59/"
M-;B4:CPC/=\(U+:ZCPU^Z5-(^:UGJ:PC_#U))5TO8S>Q5.I-[)>[P>US>$2@
MU?*7             #[>,X]9Y;D=!BM*R<BXR6ZJZ"J8(E'XUC;SF*^$W\DE
M*Z+D2$D?0C'<RZQN,TS"AEEHN==7%:%."XY3DHQ79:.Q:6U6]NJ=G06->K4C
M"*XY2:BO59;FPC$ZS \-Q7":9))J\3Q^HQZ"?8EM3D>H@,04/NI29D;\@F?$
M<,S,U+49F9F9F/4;)\LM\ERFVR>T_P"&M:$*4>#%0BHIOE>&+XVVS=7+[*EE
MMC1R^A\31I1@NI%)8]5X8OE.4#)'<     (\N:N'&Q9XKG<9H_"GQW<:M'$D
M1(3+AF[/JE+_ ,JG945V2GK_ /;'(AXV?^T#HVE:9[I_I9LJ?\/=T999=26"
M2K47.XM&^.=6E.YCCP1MHKB-L?NYZ@56ROM,5I?"4IJXIKAYL\(5<.2,E3?5
MJ,\*CR@-F@             Y)B&*7&;Y)4XM0L>/9V\I,=GN[B9CMD1N29DI
M:4J4W$A1T*==41&9(0?0C/H1S;HYZ/\ 4G2GK;+]!:3I>6SS,:ZIPQQYE.*3
ME4K56DW&E1IJ56K))M0@\%*6">'S_/,OTWE%?.\TES;.WASGQR>Z,(K9C*<F
MHQ6S:UBTMI,_K[!J?7.)U6*4J/W/ :-4F4M*4R+*P>Z+FV,HR_SGI+OX"ZF3
M;9)0GY*4D7]-W0]T4Z;Z%NCZPZ/M+Q_@[2GC5JM)5+FXGMK7-5K?.I/<L6J=
M-0I1PA3BEYW:KU+F&KL]KYYF+^%JR[F*[VG36R%./)%>^DW)[9,YH+.(Z
M                                                    9H?J1?BT
M[U_(O1_V18B-B^CW[+4/#J?M)%/ZN].U?!AXJ()A-2-               &L
M;Y3OPS^"WW8=1_5*O&KNJ?M'>_.9^,R\,C]#VWR,>T2$# F5
M      ".#S?JAN[\L/G'#=>6PEGCQGEN2VTI4I3F/P$WS+)DKV=DAZM2VH_P
MDE1F7M$ATG/F:DLFOYB*[+P]<Q&?1YV37*_T4GV-IE$C9\I$
M   L)^F-M'*_S2L:B(FIBIO-([@JW6#=0V=DVS6U-T4)*5GW/*;=J$R.U/RB
M)@U?@28@?2/'G:9D\,>;6IOJ;6O7PZY*M&RPSI+'?3FNT_6-((:]EM@
M
M  !0"]65;1GN=/'^C2A\I==Q-H;9]Q26RC*C76X-OPXJ&EDX;JGVW:%XW"-"
M4DE2.AJ,U$F]>BV+625Y\#NFNQ3I_A*NUS)?25*/"J"?9G+\!5G%ED+
M          -.3T[E*W4>4+Q7?)B1'DWLS>=U-3():3<<<Y"[4KH;[+;B4FB/
M(J:V,M'3JE9'WD9DH:X:_FYZKNEP15-+^R@^VV7'I2/-R&@^%\]_[27K$V(A
MQ(@                                    /CY!04^545OC60U\>UH[Z
MNF5-M72D=\>;7SV%QI4=U/L/M<:<,NI&2DG[2,C(C'5OK&TS*RJY??0C5LZ]
M.4)PENE&2P:?53_ <%S;4+RWG:7,5.WJ1<91>YIK!HJ]<H>/USQUVC9XA)]X
MF8S8>)<8/>O$D_G;'7WE)9:D.-I0W\[5#G6-+224=7$$ZE)-.MF?G'TCZ&N]
M!:DJ954YT\NJ8SMZC]G2;V)M;.?!]Q-8+:N<DHRCCJ+J[35?2^;SL9XRM)=U
M2F_90;X?=1[V6[:L<,&CSF("1<           "0WRUM6?3G??TRFQB>I-5T[
MU\M3C1.QU9)<)?J,;CN=?8V\VE4N<RKVFEV"73_E*]ON^::^F=;?2U:.-GEM
M)U-JQ7E:F,*2?$UW=2+XZ:+-Z*<G^D-1^?U%C;V=-SY.?+&,%XTURP+#@WN-
MG       .H]YX7].]7Y32LM>+8L0CN*A)$9N'9U'6:RRT1$K\9-:;7'+V?@>
M/\'X1KM]ZWHR_JST#Y]IBVI^4SFE:N\LTEC+SJS^&A"&Q]U6C&=ONW5GNWJ>
M=&>HOJQK2RS&I+FVDJGDJO%Y.KW#;Y(-J?XI#(/YECT/             "4W
MC!IOZ!8Y]++^+X>6Y/&;63+Z")ZDI%F3T>!T/JIN7.Z)>D$?12>B&S(E(5U]
M]/N(?=I_I'HK^H6KK?F=(F>T(M0G'"=C9-J=.A@]L:U?N:UPGA*.%*C*,94I
M\[2/IIZ0?K1F_P!!97/'(;*;6*>RM66R4^6,-L*? ^ZFFU)8>JAO\4@
M                                                   !FA^I%^+3
MO7\B]'_9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :Q
MOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
M      /)7/NC<R?@ES5QIEQ;+V0\2N1U&T\U'5+<:<MM.YE 0XW$2XTJ4M"I
M!&39*2:S+IU+KU&5R*?D\[LZCW1NJ3[%2+.CFD>?EEQ#CH5%V8,R'QM640
M             3?^G/N/FSS=^,T+W?Q_I#2[WI_$\;P_=/ T!LV_]X[/"<]X
M[OF/PNSJCIXO=W?)[50SI ASM*7+]JZ3_P!K!>N2/2<N;GU%<:FOR)/UC36&
MN1<0
M            9V7JG+\[GS+<;KCE-2"Q3BYJV@)EM"4K@%)S/:F4^ZOJ2E)N
M.K/)3?(S-1]CR2Z]"(BO[HSI\S3LI8=_<S?5[F$?6P*HUK+G9PE[6C%>K)^N
M5MQ81$0              #5(\DNB^CGE5<*:_I*3[QJ=R]Z3&_#=_P#VG+LF
MR?JA/8WUBJ^=^K"NGRV30KJKKW'K+K*?E-3WDMGQN'O8J/K;>4NO3L>9DENO
M]'CV6WZY*:(R9H                                      /.O)OCQC
MG([7$S$[+P*_):TWK/",E6@S<HK[P>PD/K;0MYREM4H2S.9(E$MOM<2GQF65
M)@72)H2PU]D$\LN.;#,*>,[>KAMIU,.'#:Z<^]J1VXK"27/C%J+ZMTQ:ZIRJ
M5E5PC=0QE2J>TGAP\/,ENFN+!KNHQ:K*;"U[EVK<NN,'SBGD4F14D@V)<1\N
MYMYM7RH\Z#(3U9FUTUDR<8?;,T.(,C(QYWY[D6::;S2KDV<TI4;^C+"47N:X
M)1>Z4)+;&2V-&IN9Y9>Y/>SR_,(.G=4W@T^'B:>YQ:VIK8T<+&(.@
M   6.?+MU3^;GCS4W\Z-X-]M":YFLQ2T=KR*1UI,/%8W=T+OBN5+/OS?_(<]
M7M_!TWZZ!M,_0&A*5[6CA>YE-W$N/R;7-HKJ."\HOE&;2=&&3?1>F87-187-
MY+RKX^9NIKJ<U<]>&SW@+J+%        "&;>V$G@6T,FIF6?!K)<H[RE(D]K
M7S7;FJ4TRP70C-J!(-V*1_\ *P?X?PC^9O[V/1:^B/IXSW35O2\ED=Q<>?66
M"PCYK>-U80I^XMZCJVJ?'0>U[WZ&=&.I/K1HNSS"I+G7E.'D:W"_*4L(MRY9
MQYM3J31U"-<2?@         'LWC%H9W)9\/8F70S1C=<^E_'ZV2T9%?V$=9&
MW.>;<+HY3P74]2+IVR'D]OM0A:5^FGW$_NDW&N,VMNF;I%MG'1-E653+[:K'
M9?W%-XQKSC)=U9T)K%)KFW%:/->-*G4C4UWZ9^E"&3VM3260U,<XK1YM>I%_
M$4Y+;!-;JLUOX:<'CLE*+C)4/;XT\
M                           #-#]2+\6G>OY%Z/\ LBQ$;%]'OV6H>'4_
M:2*?U=Z=J^##Q403":D:               -8WRG?AG\%ONPZC^J5>-7=4_:
M.]^<S\9EX9'Z'MOD8]HD(&!,J                  '!=H8RO--9[$PYMIU
M]S+,%RW&4,,/L1GGEWU!85:6F9,DRC1W7#E=$K<,D(,^JO81CGMJGD;FG6]I
M.+[#3.*M#RE&=/VT6NRL#&D&W)K^               2J>2%?IQOS6>%=BM"
M5E(VC.H")4HHA$K*\(RS%T+\4T.=ZD+N"4373\>9>'U3W=2C.LZ?E-,7D?\
M18^]E&7K=8S>G)<S.[=^[P[*:]<U01K*74
M                                          &:1ZDG(BN_-FW=6%(:
M>^A^#:0QTVVVE-KB')U1B^6^[OK4DB?=464>*2D]2)#J4]>J3(MBNCRGS-+4
M9>WG4?Y<H_FE0:NGSL\J+VL8+\E/UR"$38C(              !K>^6OC*L/
M\O/@YCSK3K$N#Q,X^N6+#S[,A;%M8:LQ>RMV"?C&IAQIFSF.I0:%*3V$712O
M\X]6-15/*Y_>U.!W57#J*<DO4+TRB'D\JMH<*H0[/-6/JGM@88R(
M                               !YPY%\8-=<D,>17Y3'54Y/6,.MXUF
M]8RTJYI5K-3A1GT*4VBWI7'E=SL-U1)/JI32V7#\0H!KWHYR#7]@J&91\EF-
M.+5&X@EY2GPX/=SZ;>UTY/#>XN,NZ(MJC2.5ZJM?)7BYEW!?!U8KNH\C]M#'
M?%]9Q>T@"WGQ&W1H69+=R/&Y-YB+2G%Q<[QJ/)L\<<BI7T;<M'&VCD8])4E1
M=6IJ6B-?<32W4EWGH_K/HNU=HFK.5_;RK96F\+FDG.DX\#FTL:3Y*BCMQYKD
MEB:V:AT5GVG*DG=4G4LENK4TY0P]UPP?)+#D;6T\Q"NB)       =J:1UI.W
M#M?!=<02=+Z37T6-8/LD9K@T<;NGW]BGHE1=T"EBOO%U]AJ01=2ZB2Z/T]6U
M7J:RR"CC_$5TI->QIKNJLOQ::E+JK S&G\IJ9YG-OE=/'X:HE)K@@MLY=:";
MZQ;*@0(=7 A5E=':AU]=$C0(,1A/8S%APV41XT=E/_-:88;2E)?Y"(>G5"C2
MMJ,+>A%0H4XJ,8K<HQ6"2Y$E@C<ZG3A1IQHTDHTH1226Y)+!)=1'ZQRGV
M     'BGF;@OSEC-)GL-GNE8Y)*IMEI27<JGM'2]T>=7^'PX5KT0DO\ EEJ/
M_(/+[_V9]%/TWH;*^EO+:6-_DM?S2[:6UV=U)>1G)^UH76$(KCNY/@-C?N\Z
MF\SSFYTO<2PHW</*TDWL\K37=)+CG3Q;?^B2(WAXG&WP      'TZBEN,@GL
MU=%5S[BQ?_Z&#6Q'YLI9$9$I1,QT.+[$=2[E&7:DO:9D0SFG-,:CUAFU/(=*
M6%WF6=5N\H6U*=:K+=BU"G&4N:L5SI-<V*VR:1TK_,;#*K65[F=:E;VD=\ZD
ME"*Z\FEB^!;WP'NW3?$A3#T7(]J)9<[.Q^)AS#I/(\3\*3R"4T9M.$@_;[LP
MI2%>SQ'#+N;/UC^[3_Z[9VMS;ZTZ?HTI\WFU*.3TYJ<>=O3S"K#N)*._S:C*
M<);/*U7'GT):R=(73PJM.>4:(<ECC&5W)8/#_01>U8[O*32:V\V..$U[T;;;
M9;;::;0TTTA+;33:4H;;;0DDH;;0DB2A"$D1$1%T(AZWT:-&VHPM[>$:=O3B
MHQC%*,8QBL(QC%8))))))8);$:O3G.I-U*C<IR;;;>+;>]M\+?"S^QR'R
M                                                       &:'ZD
M7XM.]?R+T?\ 9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T
M   :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
M             QPM]XE] =Y[HP0V?=CPK;&Q<2./X;#/@?1S,+BG\'PHIG%:
M\+W/M[6S-M/3HGV=!MM8U?+V5&O[>E"79BF4#=4_)7-2E[6I)=AM'4X[1P
M           ![6\MO)TX=YA/![(W5H;BU_++C\FP<6RY(\*JG;3Q>NMG$,LF
M3BWVZV6ZIOMZGXA%[#_ >'U#3\MD-[36]VM7#J\R37JF1RB?D\UMI\"KP['.
M6/J&M^-5R]
M                   RS?/.R966^;#S0M5./NG%V%CF,]TA3:G"3A6M,'PU
M+:3:4I/@,IH20T1_*)M*241*ZD-F-%4_):7LX\=-OWTY2]<I;4L^?GEQ+W:7
M8BEZQ$X)08,               V2],8C] -/:HP/W=,7Z$ZUP7$?=4QFH28W
MT;Q>KIO=TPV#4Q$2S[EVDT@S0WT[2]A#4B\J^7NZM??SZDI=F39?]O3\E;PI
M>UA%=A)'90ZQS                                          ?RI*5
MI4A:4K0M)I4E1$I*DJ+HI*DGU(TF1]#(Q^-)K![4PTFL'N.E;WC9Q_R63(FW
M6F=:S)LPG?>IJ<0I8DV0MXNBWGI<*)'DN23+\#IJ-Q/^11=!$+WH^T/F%25:
M[RG+YUIX\Z7D*<9/'>W*,4V^7''B9@+C2NFKN;J7%A:2J2WOR<4WCPMI)M\N
M\X;(X7\7)3*V'-,8FE"^WN5'^=(CQ=JDK+LD1+%F0WU-/M[5%U+J1]2,R&)J
M=$G1O4@X2RBU2?%SXOLQDFNL^0Z,M!Z0G'FNPHX<G.3[*DF?,_09XI?S.TW^
MVLM_W@'7_HUT9_W32_M*_P"].'^GNC?Y&G[^I^F/T&>*7\SM-_MK+?\ > /Z
M-=&?]TTO[2O^]']/=&_R-/W]3],?H,\4OYG:;_;66_[P!_1KHS_NFE_:5_WH
M_I[HW^1I^_J?IG96"<=]):RO$Y+@6ML;QF^3"D5Z+6OCO',1#E&W[RRV[(??
M-OQB:22E%T4:>I=>AF1R')=!Z/T[>?2&29?;V]ZH.//BGSN:\,4FV]^&U[^#
MA9ELNTQD&4W'G>76M*E<\UQYT4\<'O6UO?@=SB6F=          /FV]/67]9
M,IKF#'LJNP9-B;!E(\1B0T9DKL<3[/P*21D9=#(R(R]I#"ZCTYD6KLCN=-:F
MM:-[D-Y3=.M0JQYU.I!M/"2Y&DTU@U))III,[EA?WN5WE/,,NJSHWM*7.A.+
MPE%\:?4V/C6QG5K_ !\TQ(02'-?TR2)1*(V%SXR^I$9=#<C3&EFGHK\!GTZ_
MY/80H.Z^YU]V:\IJE5T?EBBGCW#KTGC@UWU.M"36W<WAC@\,4L)M3Z5ND.E+
MG1S6X;PPV\R2[$H-=?>?E_1PTG_X"K_]H7G\*#H?X*?NN_\ B-G_ -1??]T<
MW]7ND?\ O2K[RC^['Z.&D_\ P%7_ .T+S^% _P %/W7?_$;/_J+[_NA_5[I'
M_O2K[RC^[/\ 9CCQI>.HU-X!4J-1=ID^_9R4].I'[$29[J4G[/PD1&.S:_<T
M^['9S=2CI#+G)K#NZEU57652O-)\J2?!C@<=3I9Z1*JYLLUKI)\$:<?5C!,^
MBQHO4$<U&WKS&%=Q$1^/7IE$73KT[2DJ>)!^WV].G49JU^ZE]W"S<G1T;D3Y
MV&//MU5W<7E'/#EPPQX=QU*G29K^KASLVO5AQ5''Q<,>N<_IL>H,=85%Q^CJ
M*.,KH:H]16PZUE9I+HDUMPV64*,B_P ID9BWM-:-TAHRT=AH_*LNRJREAC3L
M[:C;0;6Q-QHP@FUQM-D6S#-LUS:KY;-;FXN:RW2JU)U&NHYMM'V!)#'@
M                                                         9H?
MJ1?BT[U_(O1_V18B-B^CW[+4/#J?M)%/ZN].U?!AXJ()A-2-
M   &L;Y3OPS^"WW8=1_5*O&KNJ?M'>_.9^,R\,C]#VWR,>T2$# F5
M             ,FKS6<-3@7F4<Y,>;9]W9<Y-[;R6-'+P2;8B9OEMCFL1EA$
M=B.TS%;C9 DFFR3^+:)*3-1D:CVCTQ6\OIVRJ</FU->]BH^L4=G=/R6;W,/]
M-)]EX^N1_C.F+             #L'4F7'K_:VLL\)_W4\)V#AF7%)_=7[G/&
M\CK;DG_W#^[OQ)PN[\3^-]GR/E=!P75+R]K4H;^?3E'LIKAV'+0J>2KPJ^UF
MGV'B;*@U&-@
M                    R.?,<RHLW\P+FYE+:N^+;<K]_N5RC;0TLZF/M+*(
M51XJ&UN()XJN,R3ADI1*7U/J?4;4Z?I>1R*RI/>K6ECU>9''U2BLWGY3-+F?
M Z\^QSGAZAXP&7,>             ';&A,.+8F]-+Z_..B66=;8USAQQ7$17
M&Y)9-F%/2''<;G*3!6A[W[M,GC)HR/HL^WJ.K?5O-[*M7W<RE.78BWP;> Y[
M6GY6YITO;5(KLM(V/1J27\
M
M                                           !FA^I%^+3O7\B]'_9
M%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :QOE._#/X+
M?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
MS,/48X)]"_-GY"3VVO!A[!Q_3N=PFR]J?W3J?$,:LW4J-YU:O>;[%Y;I]W9T
M4LR2DD$DSV-Z/Z_EM+6\>&G*I%^_DUZC13VK*7D\\JO@FH2_)2?JID'(F9&P
M              #8HXT9L6R^./'_ &.E[WA.P-):IS9+_<A7CEE>"4-Z3W<W
M)FMJ\0I_=U2\ZD^OL6HOE'J9F-'S;,*]O^KK3C[V37)Q%^V=3RUI2K>WIQ?9
MBF=VCI'8
M             /RSIL6MA3+&<^B+!@19$V9)=,R;CQ8K2WY#[AD1F2&F6S4?
M_P!"'[&+E)1CMDW@?C:2Q>Y&,[G.42LXS7,,TG$I,W+\IR#*)A*\'N*5D%M+
MMI!*]W9CQ^XGI9]>QM"/_M2DNA%MW1I*C1A1CWL(J/86!K]5FZM251[Y2;[+
MQ.+#D/@             )%/*.P<]A>9KP<Q\FEO%#Y':XS-QMM"W#4SK>Z:V
M*^:T()1FPEG%E&YU+M)LC[OD]1@-55O(:<O:G';SC[]<S\XRN14_*YQ;0_TT
M7[U\[UC6!&KQ>
M
M                                   &:'ZD7XM.]?R+T?\ 9%B(V+Z/
M?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :QOE._#/X+?=AU']4
MJ\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94                    H%^K'U\
M=+S5X_[*994U&SSC9%QQY71WLD6^ ;'S:1+?[UD;7BE59I ;4E"ODI;29I(U
M=RKTZ+J_/R>O;O?"XQZTH1]>+*OUQ2YN8TJW!*CAUXR?K-%5X680H
M        U7O)DV G9?E:\(\B3*3+*MTC2Z_-U+I/$A6I[*UU8N+WD_(Z*A+P
MTV31W%X9M]O:CIV)UCU?0\VU->T\,,:SE[]*?YQ=FGZOELEMI\5-1][C'UB3
M<1LS(
M         !Y8YRY^6JN%O+79!/JC/X1QLW;DL%Q"E)=.TJM;Y'*J66%(=844
MB39MM-M]'&_EK+Y2?PED\EH>=9Q:V^]3N*:?4<UCZATLRJ^0R^O6X8T9OKJ+
MP]4R$1M:4.               3S^FRU^6:^:YJ*[7'1(9U=K[<FP'DNDA3;9
MO8!:Z]BR#;<]BUQ[#/F5M]"-2'"2LNAI(RA'2'7\CI>K#AJU*<?RE/M1)-I"
MEY3/*<O:0G+\EQ_.-*X:[%O@
M
M                                             9H?J1?BT[U_(O1_
MV18B-B^CW[+4/#J?M)%/ZN].U?!AXJ()A-2-               &L;Y3OPS^
M"WW8=1_5*O&KNJ?M'>_.9^,R\,C]#VWR,>T2$# F5
M *@'JY-:+L=.\-MQ-QNC>'[+V?K2;,0T1=R]D8MCN45D:0\1DI78G54M;*5=
M23W.FGIU5W6QT57/-N[NT;VSIPG[R3B_'7J$"UW1QM[>X]K.4??)/\UE&D70
M5N               :._IA=D*SCRO*?%ER%.GIS>NW-=MLJ<D*]V9MGZ';1-
MH0^1-MM./;/<61,]6C6I1]?$\0BU]Z2+?R.I75_74*<^QC#\PMK1M;RF2J'Z
MNK*/9PE^<6'A 25@
M                    $.7G[[(3K7RG.5TMN2EBRS"GP/6]6R;I,KFJSG9N
M'4=W&;4;3Q*4WB;]B^I/0N]#*DDI)GW%+="V_G&J;5-=S!RF^3FPDU^5@C :
MHK>1R.N^&2C%?C22?J8F7N-DRF0              "VSZ2/7+EGR5Y9[;)A2
MFL(T;B6N5R?QG:TYM+/F<F;8/H7A=TA.GE*+N^5^*/M]G<*LZ5+CFY=:VG#.
MO*?O(X?[PG.A:/.O*]?VM-1]]+'\PO>"DBS
M                   \!<F?,CXV\9Y4[&K.\E;"V+"\1I_ \!]TLY=5+)*N
MQC)[M^0Q28\I+A$3K"G7K!M*B7[JI)EUB.>:UR7)).A4FZUXO\W3P;3]U+'F
MQY5BY+VILKT2_=3Z5NEFC3S:TMX99I:I@U>7G.IQJ1X7;TE%U:VSO9J,:,FF
MO+)XD4V2>>9MB18NKQ#1^NZ>I[W/!C9)>9+DECX?5/A&[.JW,5C=_0C-1%'Z
M>TB+\'4X#6Z4\PE/&WM:,:?%*4I/LKF+U#<O*O\ UX:+I6JCGFH<TKWN"QE0
MI4*$,>'"%17$L.+&?;V=?_WWG*W^;[CW_%39']K Z?\ 5#/_ -39^\J?O23?
M_P!OGH9_O/4__46/_P#+CCQ^=%R_,S,JO3:2,S,DEA=]T21G^ N[,E*Z%_\
M4S,</]3-1^UMO>2_3,FON$=!Z6'EL^?_ /%4?^U/^?WT7+__ %;IS^)=Y_OB
M']3-1^UMO>2_3/W_  $]!WZ[/?\ JJ/_ &I^J)YU/+J,^EYZ@TE8-I)1'%EX
M;E*&%FI)D1J5 SR%)(T&?4NUPBZE[>I>P?4>DW447BX6K7$X2]:HGZIPU_N"
M="-6FX4[G4%*3]E&ZMVU[^SG';NVQ?)@>N>&_FV;3W5R#PC5&Y<7U1CV,9XY
M-H*NYPVHRRJL8N7OQE/8U&DOW^<Y)$>AW,YCW!+:(Y.JE2F3):4I61R'3?2%
M?YGG%++\RIV\*%7&*E!334\.Y3YTY+"3[G##'%K:4ET[?<HT=H'HRS#6FA+S
M.KK-\M4*U2E=5;:I"5LI85Y15&TH24J4'Y9R<^:J=.HN:VUA/J+;/-@
M     \C<W^3)<3^/F3;3@QJFRRY4ZJQK J6\;EO55OE=R^I335@S G5LUZ#7
M5$29->0U(96MN*:$K2I1&+0Z'^CU])FN+?3=:56GE?,G5N:E-Q4X4::VN+E&
M<5*4Y0IQ;C))S3::3**^\;TPKH/Z++S6MM"A6SUU*=O94JRDZ=6YJRV*:A.G
M-PA2C5K349P;C3<5)-ID"O\ ?B<L/YO>/'\4]D_VM#=/_!YT9_SV>_VUK_V1
MYD?_ -Q[IP_NK2G_ $U__P#S,X\?G5<PC,S*KTRDC,S))85?=$D9_@+NS-2N
MA?\ U,S'>7W1^BM+XS-O^HI_N#%O_P!AW3VWCY#3Z_\ X2M_W9_S^^IYA_ZM
MTU_$J]_WR'[_ (2.BO\ 69M_U%/]P?G_ /<.Z>_U.G_^DK?]V?:B^=]RUCL-
MLNX1Q_FN((R5*E8CGZ'WC-1F1N)A;1B12-)'T+L;270O^7J9].I]S_HQG-RC
M>9W"+X%7ML%U.=9R?9;,C1_]C?3E2I*G/+=+U)+V4K6]4GU>9F,8\FR*[)]V
M!YY7)1MLRM-6:.F.^*9DN!6Y[6MDQVHZ-FU(SRU4;O<2C[^\BZ&1=OL,SZ5?
M[G71_*7\-F6<0CA[*=M-X\>*MH;-VS#K[=F2M?\ V1=+T(87N2Z;J3YV^%.]
MIK#9LPE>U=N_;CAM7<[-OK32_GB:YR"QB5&\]6W&NVY#K;*LOP^S7F=%&[R^
M7+M*)VOK,A@PVC+VE$^='CZ^QL5EJW[GF?6-"5UH[,J5_**;\A7AY"H_<PJ*
M4Z4I/W?D8^Z+RZ/?_8]I+-+N%ATDY+<95"<DG=6M1W=&..^52BX4Z\(K_1><
MS?!$FDU[LC ML8M7YMK;+:/-<5LR/W2[Q^>S.B&ZA*%NQ)'AGXL&PC$XDGHS
MZ6Y#*CZ+0D_8-2L\R#.M,YE/*,_M:UIF5/OJ=6+C+#@DL=DHO#N9Q;C+?%M'
MH5I75VF-<9+2U%I&^MLQR2MWM:A-3CBDFXRPVPG'%<^G-1G![)13V'-AB"1
M                                                           &
M:'ZD7XM.]?R+T?\ 9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T
M       :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
M                 @1]2EJW\XGE5;/R!MGWB5IK9.HMI1&TM>*Z7B9:SK&P
M>9(DJ4CW6FV7)=<473M90OJ?3J1SGH[N?-]3TZ?!6IU(?D\]>K!$8U?1\KDD
MY\-.<9>KS>U(S6!L.5"               7;?2,;0*1B7-+2TJ2E!U&1:CVA
M21#<4:I!9'6YEBF4R6V3^0A,/Z+4Z5J+VJ\=)'_FD*;Z5;;"K9WB6^-2#ZSC
M*/C2[!8NA*V-.XMWP.,EU\4^TBY0*C+
M                                     *MGJO=H_1KA!I'5<65X$_:/
M(JNN);*97AJFXSKG!LMDV,940NBI+",CRBG>-9F:&EM(ZI-2TFFR^B^V\IG-
M:Z:[FE;M=><HX>I&1"];UN9EM.@M\ZN/6C%^NT9_HO4JX
MOO>DQU@FCXC<DMO.QT,RMC<@(.$M.F;GCRJG5N T=G#>-)EX/NJ+39TYM!I/
MO-Q#A*(B)!G1W2E<\_-;>T6ZG0<NO.37:@BSM#4>;85J_#.KAUHQ3[<F6MQ6
M!-P                                       #^''&V6W'GG$---(4X
MZZXI*&VVT)-2W'%J,DH0A)&9F9D1$0_&TEB]Q]0A*I)0@G*<G@DMK;>Y)<+9
M7 \P?S3K?(;"]TIQAR%RKQ6*IZJR_;E+(4U:9,^GQ6)]1@E@T9.5N.MJ^2NU
M84F3-6D_=EHC=')5+ZPU[4K3GEF13YMNMDZT=\N-4WP1]VMLO8X1VR]4_NR?
M<ZL<LMK;7_2[:JMG,TJEMEM6.-.@MCA5NX/94KO>K>:<*2:\K&57N*4#ZUK<
M6IQQ2EK6I2UK6HU+6M1FI2E*49FI2C/J9G[3,51OVO>>C<8QC%1BDHI8)+<D
M?R!^@      ?3I;BTQVXJ<@I)KU;=45G N*BQC&29$"TK)34V!-84HE))Z++
M80M)F1EW)(?=*I4HU(UJ3<:L))IK@:>*?69U+^QL\TL:V69A3C5L+BE.E5A+
MO9TZD7"<'R2BVGR,O6<>MNUN^=):SV[5^$AK.,5K[2=&8[C:KKYDEUV35"%+
M,U**FR.%*B]W4^[P>HVKR?,89ME=#,:>ZK33:XI;I+K2376/YU.D_1%WT<=(
M&;:(O,7/+KR=.$GOG1>$[>H\/UM"=.IAP<[ [E&2((        %7_P [/?'T
MNW)AFAZ>:ERFU11ED&3M,N=27G.9L,28\26A*E(4JEQ)J(XRKV*2=F\DR_ 8
M]%/NB:+^B]*7>M+N&%WF=;R5%M?\O0;3E'Y2LYJ2W/R,&>-7_L3Z3/IW7^7]
M&=A43R_([;R]PD]]Y=I2C&2W? VJI2@]C3N*B:W$(PV]/.@        /1?&W
ME-N#BMFS69:LR!45F0Y'3DF)6?C3,2R^ PLU>X7]2EYGO4E*E$U*86S,C=RC
M:=1W*ZP/7_1QI;I)RAY5J2ASI13\E6AA&O0D_94YX/DYT)*5.>"YT7@L+8Z(
MNFG7O0IJ*.?Z*NG"G)Q\XM:F,K6Z@GWE>DFL=F*C4@XU:>+YDXXO&X9Q.Y8Z
MUY<:UC9S@TDH%U *-"SG!ILEIV]PN]=:4HXDLDI:.=4SC:6N!/0A+4MI)^QM
MYM]AKRPZ3.C/4'1AJ"639S'GVD\96]Q%-4Z]-/OH[^;..*52FVY0DUME"4)R
M][N@_IPTATZZ0AJ33<_)9A2YL+RSG).M:5FL>;+##GTIX-T:R2C5BGLC4C4I
MP]1"N2Y@
M      S0_4B_%IWK^1>C_LBQ$;%]'OV6H>'4_:2*?U=Z=J^##Q403":D:
M            -8WRG?AG\%ONPZC^J5>-7=4_:.]^<S\9EX9'Z'MOD8]HD(&!
M,J                    >/O,%U(>]^#?+74K+"I-CFO'W:=?C[24)</Z5Q
M<1M+3$'/#4A?B)9RB!$6:2Z+42>B5)5T466R&Z\QSJUNGLC"O!OP><E+\ELZ
M&:T/.<MKT.&5*6'5P;7JX&16-JBB0              "R#Z7';2<#\R2QU]*
MFI:B;PT)L7#X4%:2-,O(\3F8[L^"^VHNBTR(>/87;$7M-!MNKZI-7:::^Z2[
M7R^GE72VT:\)-\DL8/U91);HNOY+-W2;V5*4EUUA+M)FBH* +8
M                                                       *(7JU
M]N)O.2'%71S$M+K>N--99LJ;&9<)2(\_;68IQYMN42#,DRT0-1MN)0OY:&7T
MJ(B2Z1JNWHLM.9E]U>M;:E:,%U(1Q[=3U.0K/75?G7="V7L*;E[YX?FE2<6F
M08               U!?('U.K4OE2<6XDJ.IBWSZJS/;%LHR-)24[!SS)+K&
MY"4'[4I/"%5:.O4^\T&HNA*(BUMUU=>=:HN6N\IN,%^+%)_E<XN72]#R&1T$
M^^DG)_C2;7J8$R B)(                                        ""
M/S<^;\G#J]_BSJRY<BY+?U[4C;][7/&W(I<<L6$/0,&B26E$\S89)$<)^Q,N
MPT5RVV>JRENDW5/2'JB5M!Y#82PKSC\-);XQ>Z"?');9>YP6WG/#T9^Y)]WR
MEGMU'IBUC04\IMJKCEE&:QC5KP;4[N46L'"A).%#''&NIU.Y=&#G6W%*GJP
M          !8]\D+=YVF);0X^VTSOEXK.8V3A[#BE+=.@O%QZ;+(K!=.UJ'4
MWK<%_I^%3UJLQ='1=FGE+>OD]1]U3?E(>#+N9KJ*7-?5FSRM_P#8-T?>9YWD
M_2;94\*-Y3=C<M+!>6I*56VD^.52BZT.2-O%$\XM@\X       .-YEEE+@>(
MY3G&22?<\>P[';K*;V7\@SC4]!72;6R?23BVT*4W#BK,B-22,RZ=2'?RK++O
M.LTMLGR^//OKNO3HTX\<ZDU""V8[Y-<!B,_SS+M,Y%>ZCS>?D\JR^TJW-:6S
MN:5"G*I4>UI;(Q;VM=4H6[:V/>;?V=GNT<D69W6>Y7=Y1-:\1;K<,[:>]*CU
MD53AFM,&JBK1&CI_ AAI"2]A$/:;3&06>EM/66G+!?PEE;4Z,7@DY<R*3F\/
M93>,Y/AE)OA/YE-<ZMS+7FL<SUGF[_\ D,SOJUQ-8MJ'E9N4:<<=O,IQ:IP7
M!",4MB.O!G"*@         'HKBUR2S?BMN#']IX8\M]J*M-9EN-K?<:K\PQ"
M6^PNWQ^=VGVI6XEE+T1XTK]UFLM/=JNPT*@G2/H#)^DG2U?3>;)1E)<^C5P3
ME0KQ3YE6/4Q<9QV<^G*4,5CBK7Z%^EW4?0IKRUUKI^3E"#\G=6[;4+JUE).K
M0GRO!3IS:?DZL85,'S>:[MVJMG8?N;7>);0P*S1;8IF=/&N*J4GM)YI+O<W*
MKYS*5+]UM*J:VY%ELF?<S)96@_:DQY"ZET[FND\]NM.YU3=+,[2JX37 \-L9
M1?#"<6IPENE&2:WG]%FB=8Y#T@Z4L=9:9K*ODF86\:M.7"L=DH36WFU*<U*G
M4@]L*D91>U'8(P9*0
M             ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$
MPFI&@              #6-\IWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^A[;Y
M&/:)"!@3*@                     8_/,/4"N/_*_DGI'W=,:-JO>.T,&J
MT(2:&7:+'LRN*_'YD9*DH442PI&8[[/5*5>$XGJ1'["VPRF[\_RNWO>&K1A)
M]5Q3?8>**%O[?S6^K6W!"I**ZB;P]0\X#('4             #W=Y8.ZBX]>
M83P_VP](3#JZ'>N$4V23%+4@HF'9W8E@&:R_D>U:HV)91-62#Z$X:>TS(C,Q
MA-26?G^0W=JEC*5"37A17.C^5%&3R:X\TS6WKOO552?4EW+]1LUIQJT7D
M
M  9>?GW;G+=7FJ<HYT26J32:XO<<TQ2-&ZITH)ZPQ2GQW*HB5*)))2>P&;A[
MM2DB0;IE\HR-:ME-#V?F>F+:+7=U(NH^7GR;C^3S2F=3W'G&=UFN]@U!?BI)
M_E8D.PEA@              _;6UT^XL8%15Q'Y]G:38M=708R#=DS9\Y]N-$
MB1VT_*<?D2'4H0DO::C(A^2E&$7.3PBEBWR(_4G)J,=K;-BW0.KH>C]%:7TO
M7*:7 U'J?7>LXCC*>QIV/@F(U&,-.H3^$B=15DKV^T^OM]HU*OKEWM[6O)=]
M5JSG[Z3EZY?MK15M;4[=;J<(Q]ZDO6.VQU3G
M              #Q_P VN5N/\2=+6N;R51)^<7AO4&L\9D*-2KO*'F#64R4P
MVI+WS#CK"O>YSG5"322&"6EZ0R2HYJ?/Z.GLLE=2P=U/N:4?;2XW[F.^766.
M+1>/W?\ H9S/IKU]1T]24Z>GK?"M?UU_FK=/O8M[/+5W\'2CM>+E4<7"E-JE
MODV2WV99%>9;E-K+O,DR6VGWE]<3W/%F6=M:27)D^=)61)(W9,EY2CZ$22Z]
M"(BZ$-9Z]>K<UIW%>3G7G)RDWO;;Q;?59[WY3E.6Y#E=ODF3T86^56E&%&C2
M@L(TZ=.*C"$5Q1BDMN+XVV?#'$9$           #U[P0W6>@^5&ILYE2SB8[
M,OD8=F2E.DU&/%<Q+YBL)<TS,B5&HY$MFRZ=2_&0D_A_ <BTIF?T3G]O=2>%
M%SYD^+FS[EM\D<5+\4H_[QN@/ZD]#F=:>HPY^:0MG=6NS&7G%K\-",/=55&5
M#J5679QL\?S_        $2OG(;K5K;BTWKVLEE'R#=V2Q<8-"%K;DIP_'C8R
M'*Y3"DJ+JAV0U75[R3(R6Q8K(;.?=3TBM0=([SVXCSK')[=UN->7JXTJ*?43
MJU8O@E23-&OO^](CTAT++2MG4YN::CO(V^";4O-:&%>YE%\3DJ%":X85Y(J8
M#TU/#@             )B_*8YK?F0V$6AMA6B6=5;3N8Y4-A-=[(V$[$F^!
MARE/K43<6ARM*&HDPU_BV)*([_5I!25+U6^\UT1_7#(OKID5/'4N6TGY2,5M
MN+6.,I+#>ZE';.GAME%SAA)^32WY^XY]X?\ ISJK^F>JJRCHG.KB/D9S>$;.
M^GA"$L7LC1N<(TJN/<PJ*E4QA'RSE:N'FN>V8
M                                 &:'ZD7XM.]?R+T?]D6(C8OH]^RU
M#PZG[213^KO3M7P8>*B"834C0              !K&^4[\,_@M]V'4?U2KQJ
M[JG[1WOSF?C,O#(_0]M\C'M$A P)E0                     ,V/U*ND5:
MD\T3/,KCQDQZC?\ K76FX*Y+*3]W3*;J7]7Y GOZJ(I<G(-:R9KR#,E$<Q*N
MA)6CKL/T=WOG6FH4F^[H5)TWV>>O4FEUBHM7VWD,ZE-=[5A&?J<U^K''KD P
MG)%P             _MMQQEQMYEQ;3K2TN-.MJ4AQMQ"B4AQM:3)2%H41&1D
M9&1D#6.Q[@:_G#3>+/);B=QSWXV^T_)VOIO7^971,]G9$RBTQR O+:PR;Z-D
M[49.F7%62?DDMD^GL&J&;V3R[-+BQX*5:45X*;YKZZP9?.7W*O+&C=<,Z<6^
MJUM76>*/2PQQW
M               .([ S:BUI@>;;'RF1[GC&O\1R3-LCE]4E[K18I33;VWD=
M5J2@O KX#BO:9%[/:8Y:%&=S7A;TEC4J345U9/!>JSCJU(T:4JT^\A%M]1+%
MF.CM#8%WMC9>Q-IY,I*\DV7G.6[ R!:5&M*[O,K^PR*U4E2B2I253[)PR,R(
MS&VMM0A:VU.UI_%TX1BNI%)+U$4%6JRKUIUY]_.3D^JWBS@PYCC
M    "1GRC=*%R"\RCASK=^(<ZL_/1CN>7\0TJ-F5C>I42MJY!#EJ2E1HB6%1
MACL=P^J3,GNB5)49**/ZJO/,-.W=PGA+R+BNK/N%V'+$RV16WG6;V]%[8^44
MGU(]T_41J^#5\N\                                      /A9/DV/
MX7CEYEV5VT.AQK&JJ==WMS8.^#"K*JMCN2ILR2YT,R;88;,^A$:E?@21F9$.
M*O7HVU&=Q<24*$(N4I/<DMK;,CE&49GG^:6^29-1J7.;7=:%*C2@L9U*DY*,
M(Q7&VTMN"6]M(I:\U^5F0\MMTV^<2CF0,(I3?H=:8P^Z?928LR_U1,DL)4;*
M;[(W&RESUD:S):D,$M34=KIK-J?/ZVH<SE=2Q5K'N:4?:QXW[J6^78QP2/?#
MH Z&LLZ%- T-/4>95U!<85K^X2VU;AK;&+W^1H)^3HK9L4JCBIU)X^0A'2\
M              "[SPCW(>^.+FG]A2I1R[U_%X^.Y8ZXHCD+RS$7',:OI4E!
M&?A+M9M8<U"3_P#X9*#_  &0VATOF7TMD-M>2>-5T^;/PX=S)OJM<[J-'\^?
MW@M"?TXZ8,\TQ1AS,NC>2KVR7>JVN4J]&,>-4XU/)-^VIR7 >JQGRF@    "
MI!YP^XU;(Y:3L)A2DO4.F,9J<-CI9<)R,YD5JRC)\HEIZ*5VRVGK2/7/E\GM
M76].G4C,_3S[J^E5D'1C#-ZT<+W-KB==XK!JE!^1HQ\%J$JL>2KCR+PN^_QK
MYZMZ<JFG;>:EEFGK.E:1P>,77J)7%S+PDZD*$ULP=OAABFW%*-E320
M         MJ>59S6/D3K%6J-@6WO&Y-55D5A<N;(4[.SK!6/!@UF3K=?6I^7
M<U+JD0[11]REK4Q(4HUR5I;\R/O)=$?U$U#]9LCI<W2F95&^;%81M[AXRG1P
M6R-.:QJ45L22G322IIR]RON4_>(?2OHYZ(U37YVO\DHQ3E.6,[RS6$*=PVWC
M*K2;5*Y>UMNE5<G*M)1EE&LIO$
M                     9H?J1?BT[U_(O1_V18B-B^CW[+4/#J?M)%/ZN].
MU?!AXJ()A-2-               &L;Y3OPS^"WW8=1_5*O&KNJ?M'>_.9^,R
M\,C]#VWR,>T2$# F5                      IX^K;T6JRUIQ,Y)UU<?=B
M.9YMIC*K%ELUJ<BYQ3P\SPQJ8HDJ-N/7RL'N2;49I3XDXTGU-21;/19>\VYN
MLND^_A&I%>"^;+L\Z/8(#KJVQHT+Q+O9.#_&6*\5]DH\"YRN
M   #13]+WR"+:?EVS=06$U+U[QKVWEV(1HBE*<DMX/GSJ=EXW.><49F;3V1Y
M#>Q&4]?D-0"271))(4#TE6'FN?J[BNXN*49?C1[AKL*+ZY:^C+KR^4NW;[JC
M4:ZTNZ7JN2ZQ9"%>DN
M                    A>]0#R 3H'RM^02HLU,/(=TM4/'_ !M)O$R<U6RI
MJV\RA)_Y[JG-7U-\OL3U[B0?7Y/<93#0EAY_J6ABL:='&J_Q.]_+<2/:INO-
M<EJX=_4P@OQM_P"2I&86-D"FP              "U!Z431*LTYB[PWW-B&_4
MZ.TNUC5<_P!IDF)FNX;]$2KD$Y[2,_H?A-^R:/PGXY'U+IT.L^E"]\CE-&QB
M^[KUL7X--;?RI1[!-=$6WE,PJ73[VG3PZ\WL]12+^HHLM
M                        *WOF_<TBR:X>XIZWM>Z@QR>S*W#:P9"5M7&2
M0G&Y%;@R'6%FE<+&9"2?L4&:NZR2VR9(7$<)=+=(NIO+U?H"RE\#!XUFN&2V
MJ'4COE[K!;'%X^JOW'N@-Y38QZ9=54<,RNJ;CEE.<<'2H33C.[::V2KQ[B@U
MAA0<YIRC7BXP.BJ#T<                 LW>1U?6,O16WL;?>-RMI-J1[.
MN;49J4P]?XK5,SVT*/J:6%'1M+)!?)):EJZ=5*,[QZ+:TY95<T6^XC<)K\:"
MQ\5>J>2'_L+RVUH=(N1YK3CA=W&32IS?&J-Q4<&^7X62;WX**W)$VPL\\_0
M   "@;N')9N9[:VAE]BXZ[.RC869Y!+<?7WNF_;Y%8SW"6KJ?4TJ?Z>P^A=.
MA>P>V>E<OI93IC+LKH)*C;6-"E%+=A"E&*[1_+_K[.+C4&N<YSV[<I7-[FMW
M7DV\7SJM>I-X^^.N!GB)@              ':6E]OYIH;9V([7U_8' R;$+1
MN?')9J.'9PEI5'M:.T:2I)R*F[K778LE!&2C:=,T*2LDJ*.:MTME&M-.W6F<
M[AS\ONJ;B_;0EOA4@^"=.:4X/=BEBFL4YGT>Z\U#T9:QL-;Z7J^2SBPK*<<<
M>94@^YJ4:B7?4JU-RIU%L?-DW%J235WOCQO?"^2>H\2V[@SW2KR.$16%2Z\V
M]88SD,4DM7>,VO8E'2?43.J._M2E]DVWVR-IU!GX_P"NM&9MH#5%UI?.5_$V
M\^YFDU&K2EMIU8;^YG';ABW&7.A+NHM']&O15TF:>Z7="V.N]-R_@KNGW=)M
M.=O7CLK6]3##NZ4]F."4X\VI'N)Q;[L$1+$
M                            #-#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]
MI(I_5WIVKX,/%1!,)J1H               UC?*=^&?P6^[#J/ZI5XU=U3]H
M[WYS/QF7AD?H>V^1CVB0@8$RH                     $47G><?W.1GEA<
MJL4KX/ON1X3@Z-TXN2&U/2V['3=C$S^U9KF$)6X_86^(TMG7--H2IQPYG8@N
MY1"4:,OUE^I+6K)X4YS\G+J5%S5CR*33ZQ@]1VOG>35X)=W&//7XG=/LI-=<
MRQQLP4L               69/2U\DV]4\[\PT-<3_=J#D]JVQJZR,9I0W)V5
MJDYN<XLM]Q:TH2A&%+REE">AK<D26DI]I]#KKI+R[SK)(7T%C4MJJ;\"?<R_
M*YG63)AHN\\AF<K63[FM#!>%'NEZG.-#$4(6J
M                                      !1Y]6AR33;[%XR<2Z:R[H^
M&8W?[SSN P^XMA=UF$MW#=?MS6T]([5C3TV/7;J4JZNE'MTJZ)0XDUW/T6Y=
MS+>YS6:VSDJ<7R1[J6'(VX]>)7&N;SG5:-C%[(ISEU7LCV$GV2G@+9("
M           :)/I<]!*UCY>5QN"QAI:N.1^X<LRB!+-!MO.X-KTF=;4$1TE)
M)2B8RNBR"0VKKVJ;ED9%_E.@NDJ^\YS]6D7W%O1C%^%+NW^2XKK%K:+M?(Y4
M[A]]6J-_BQ[E>JI=DLF"O"7@
M1\>8IS&B<3].N-X[*9<W!L1N=2:[@]&WE4Z&VVT7.;SF7.YOW/'6I*"CH4E1
M2)[S*#0II+ZFX?K+4D=/Y;A1:^D:V,::XN.;Y(X[..37!CALW]USH*K=-&NE
M+-(26ALK<*M[/:O*MMNE:0:V\ZNXOGM-<RC&I+G*;IJ5.J7+EV$N5/GRI$V=
M-D/2YLV6\Y)ERY<EQ3TB5*D/*6](D2'EFM:UF:EJ,S,S,QKC*4IR<YMN;>+;
MVMM[VV>Z-"A1MJ,+:VA&G;TXJ,(12C&,8K",8Q6"C&*222222P1^<?)R@
M             6F?)1PF30\8<OS"8P;2\]VM</5KG57251XW1T5*R\77HDC3
M>ILFSZ=?^C_#_D*^>C&U=+(JES);:MP\.6,8QCXW.1X[??\ M04LRZ7;'(Z$
MN='+<FI*HO:UJ]6M5:_L?(2Z^[A<Q8L<T7     *('*3"9&N>2.]<*D,K9*@
MVKG$:$3C?A*=J'LAG3*263?:DDHFT\EAY/0NG:X73V=![.]'&;PS[0.39O!I
MNOEMNY8/'":I1C4CC[F:E%\J/YG^FC3M72?2YJ73M6+BK7.[R,,5AC2=><Z,
ML.*=*4)K@P:PV'0HFA68                $F?EE\TG.+6VBQ7-+-;6D]H3
MH-=E_CK4N+B%]_\ B4V>,(4LDQV(GBDQ:FCVNUY^(:7'(K"!KW]X3HDCTCZ8
M^DLIIIZNRZ$I4,-]>GWU2V?&Y8<ZCCNJ]SC&-2;-PON>?>%GT+ZY^A=0UFNC
MO.:D*=USGC&UK=[2O8K'N8QQYESAME0[IJ<J-.)<#;<;>;;>9<0ZTZA#C3K:
MTK;<;6DE(<;6DS2M"TF1D9&9&1CRSE&4).$TU)/!I[&FN!GO1"<*D%4IM2A)
M)IIXII[FGPI\#/['X?0
M          &:'ZD7XM.]?R+T?]D6(C8OH]^RU#PZG[213^KO3M7P8>*B"834
MC0              !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C'M
M$A P)E0                     /P6M777E98TMO"CV53;P)E7:5TMI+T2?
M76$=R)-A2F5D:'8\J,ZI"TG[%)49&/J,I0DIP>$T\4^)K<?DHJ47&2QBU@S(
M!Y<:'M.,')_?O'NV1()[4.U\VPB#)E=?%M<?I[R6UB]^DS0VI4?(L:.)/94I
M"%*:DI,TI,S26U^57T<RRVA?QW5:49/D;7=+K/%=8H6_MI65[5M9?YN;752>
MQ]=8,\[COG5             #N?CGNK(^.&_--[\Q+N5D.G]E8=L.NC>(IIN
MR/%KV%:R::4I)D9P+N''<AR$_@6P^M)^PS'4S"SIYA8UK&K\76IR@^3G+#'J
MK>N5'8M+B=I=4[JGW].:EV'CAU]QL :_SK&-H8'A.R\)LD7.&[$Q'&\ZQ*W:
M2I#=KC&6TT*_H;)M"OE)1.JK!ITB/VD2AJ?7H5+:O.VK+"M3FXR7$XO!KK-%
M\TJL*U*-:F\:<XJ2?&FL5ZARX<1R
M                          !_#KK;+;CSSB&F6D+====6EMMIMM)J6XXM
M1DE"$)(S,S,B(B!+'8MX,EKS,^4!\QN=G)3?T2>NPQ?*MBV5/KQXW5K9_-GA
M#4?"=>O,,J)*(GSEBE!%F/-(+M]ZDNJ,U*4I:MI=.9;]$9);V#6%6--.?AR[
MJ?8DVER)%&9Q>_2&9UKI/&$IX1\%;(^HD^J>$AFS&@            !^^KJ[
M&[LZZEJ(4BQMK>?$JZNOB-*>ES[&?(;B0H45E!&MV1*DNI0A)>U2E$1#\E*,
M(N<WA!+%OB2WG[&+E)1BL9-X(U^N(6B8/&+BWQ^X^P?"5^:+4F#X18R6>SLL
ML@IZ&&SD]R?A?BO%O,C.5,7V_)-;Y]/8-4,VO99EF=>_E_G:LI+D3>Q=98+K
M%\V%LK.RI6J_S=-+KI;7UWBST8,>=L
M     X%M#9>':=U_E6S<^M44^)8=4OV]O,,B6\IMLTMQH,%@U(.9:6<QUN-%
M82?<_(=0VGVJ(=2_OK;+;.I?7<N;;TXXM]I+C;>Q+A;2))I#2>>ZZU+9Z2TU
M1=?.KZLJ=*.Y8O;*<WMYM.G%2G4F]D(1E)[$4F.3G(;,.3^XLHVQEZU,'9O%
M QJA0\MZ'BF)0''4T>/0C5T2KW5APW)#J4H*3-=>?-*3<,BUASS.+G/<RJ9A
M<[.<\(QX(07>Q74WM\,FWPG] /1'T89'T0Z%L]%Y&E+R,>?7K-)2N+F:7E:T
M_":481;?DZ4:=/%J"9Y_&(+,                 ^E3U%GD%O54-+"?LKF[
MLH-14UT5'B29]G926H4"%&1U+O?E2GD-H+_*I1#[ITYUJD:5).524DDEO;;P
M2759U+Z^M,LL:V99A4C2L+>E.K4G)X1A3IQ<ISD^!1BFV^)%Z;CAJ*)H716K
M=115,N+PC$:ZMM9,8ND>=D<DEV>563!&E)I9L\EG2Y"2,NXDND1F9]3/:G)<
MNCE.54,NCAC2II-K<Y/;-]>3;ZY_.STJ:WK])'2+G&MZRDHYA>SG3C+OH4(X
M4[>F]^VG0A3@^#&.S!;#NP90K\     JX^=;H=_#=YXQO2KA*3C^WJ%BIOI3
M32C:8SK"XD:M/WEU)FVRJVQ,H)L),DJ=5"D*+N[5=/1K[HVM(9KHZXT;<S_C
MLKK.=--[7;UY.>Q;WS*WE.<^!5*:V8K'Q@_]B'1G5R#I)L^DFRIOZ+SZVC2K
M22V*\M(QI]T]R\K;>1YB>#DZ55K'!X0J#;<\\@                  L\^4
M)S6/9&)(XQ[)MTN9W@=8I[6=G->5[UE>"06S-_'EN.F92+G"6DEX1$HEO51I
MZ(_<;SJO._[T?1'] 9F^D/(*6&37M3"[A%;*-Q)[*N"W4[A[^"-;';\+"*]D
M/N'_ 'B'J[(UT.:NKIZFRRCCE]2;[JYLX+;0;??5;1=[MQG;881_AZDY3@#3
MX]'                                                    ,T/U(
MOQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$PFI&@
M #6-\IWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^A[;Y&/:)"!@3*@
M              !GP>J;XS*U=S?P3D145B8V-\FM90SMYS:#2B5LW410,0R(
MG"2I2$']!)F+J(^B3<6;I]#,E*.^.C/,?.<FGE\WC4MJFQ>XJ8R7Y7/]0JO6
MMGY',HW<5W%:&WPH['^3S2L2+((<               :+?IE^8!;_P""+^B,
MCM??=@\3,D+"2:?=0Y-DZHR]5AD.LY[GRB7X-:^S;4;*21VM1:=CJHS5[* Z
M1LI\QSOSZFL*%U'G<G/C@IKK]S+JR9;&CK_SK+/-IO&K0>'XKVQ]>/42+'0K
MXEH
M 0\^>MR];X@^7+N>XJ;4J_8^Z8A: UDEMYQF<5QL>#/B93<0G6$./PY&,:ZB
M7$^/(Z)2W.8C([T+=08ENB<I^EM04836-O1?E9\6$,.:NO/FIKBQXC :EO\
MS#*:DHO"M4[B/5EO?6CB^K@9> V3*9               )>O(JXU?I.>9MQT
MHI\%$[$M4W<C?V:I=8]ZCHJ=2^[WF/LRXRFW([\*UV(Y20'T.]&U-2U$?<?1
M"HIK;,?HW3EQ.+PJU8^2CU9['UU#G-=0SVFK/SS.:,6L80?/?4CM79E@NN:C
M8UJ+G                                     JP^;!S3+=>P#T/KRV)
M[5FL+A\LAL8#YJB9OL"&3D.4\3B>B)5'B)J=BQ#3U:D2EOOD;C?NRTT-T@:F
M^D[SZ)LY8V%"7=-;IU%L?5C#:EP-XO:N:SV+^Y?T!_4#3/\ 4?5%'FZQS>@O
M(PFNZM+*6$HK#?&K<]S4J8]U"FJ=-J$O*Q</(K@WF                  "
M;KR?>(,G.LZ/DYG%8987KR<]#US'F-*)&0Y\VCL?O6$++M?KL,9<,T.=.U5F
MXV:%=\5U)6AT<Z=E=W?TY=1_AJ+PIX^RJ>VZD/&PPVQ9Y]??DZ<*6G=._P!(
M]/5O_G\TIJ5]*+VT+-O%46UNG=-;8[U;QESES:T&[-0O \DP      /-/+GC
MG1<IM$YAJ6V7&AV<YE%SA=Y(;6XG',WJ6WUT-MT;,G/=UJ><B2B3\I<*4\E/
MM41BP>B_7EYT;ZSM=3VRE.W@_)UZ:>'E;>;7E(;=F.Q3ACL52$&]B*@Z=>B;
M+>FGHTO]#7SA3O*D55M*TDWY"\I)NC5V;>:\94ZF&UT:E2*VM%(/-,-R77F6
MY'@N95,JBRK$[B?0WU3,227X-E7/KCR6C4DU-O-&I'<VZ@U-NMJ2M"E(41G[
M 91FV7Y[EEOG.558ULMN:4:E.<=TH26*?&GP-/!Q>*:331_.5J'3^<:4SV[T
MUJ"A.VSJQN)T:U*6^%2G)QDN)K%8QDFXRBU*+<6F^,#(&'
M   Y;@F<93K3,L:S_";>3197B5O#O**UBF7BQ)\)PG&S4A1&V_'>3U;>:62F
MWFEJ;61I49'C,YR?+=095<9)F]*-;++JE*G4@]THR6#Y4UOC);8R2DFFDS.:
M:U)G6C\_L]4:=KSML[L:\*U&I'?&<'BMFZ47MC*+QC.+<9)Q;1=JX@<GL7Y9
M:5Q[9]&F-77A%\S9YBS,@GG<5S"$TV=E7_*4IY5;,2XF5 =7\IV&\V:NCA.)
M3Y#]*71WF/1GJZOIV\YU2S^,MJS6"K4)-\R7%SXX.%1+8IQEAW/-;_HJZ!NF
M3)NG#H\M=99;S*69?%7MLI8NVNH)>4AOQ\G/%5*,GME2G''":DEZB%<ES
M                                               &:'ZD7XM.]?R+
MT?\ 9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :QOE.
M_#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
M        ("O4A<7_ -(+RV\SSJGKO?,TXQY12;LJ%QXWBSW<3C^-BNRH!/D1
MJ8JXN)WZ[J5_D5\QMF?^:0G/1[F7F&H84)O"C<Q=-\7.[Z#ZO.7-7A$7U=9>
M=91*K%?"49*:ZFZ76P>+ZAFOC8<J(               F4\B;FVCA1Y@&N;/
M)[CYLU#O%!:.VPJ0L_F^OK\NGPU8;EL@EN)C1/HEGD6O>DS%)4N/3NST(Z>,
MKK$=;9-],Y%4C26-W1^$AQMQ7=1_&CC@N&7-XB0::S'Z.S2#F\+>IW$NON?6
MEAMXL34!&MI<H
M           9W'J:N:[?(3FC6\<</M796N>)55-Q>U2R\OW"VW3E1PK'84PD
M)6AM].+UT2LHDDZWXD:?"L.Q1MO^V_>CC)G89.\PK+"XNFI+C5..R'OGC+E3
MCQ%4:QS'SK,%:4W\#06#Y9OONQL753XRMB+#(B               7F_2<\7
M%8[J?D/R_OZQ35ALG)JW2NO)DJ*;3Y8C@K;.29S85DA1=9-3D65W-?$6:3[2
ME8ZM/X4GTI;I1S/REU;Y33?<TXNI/PI;(I\JBF^I,LG0]ES*%6_DMLY<R/4C
MMEUFVEU8EOH503P                                   BD\TKFD?'?
M62=68!:DSN/:=;*89E0Y)(FX+A#AKAV>3GX2C?C6UNLG(56?R#2LGY"5DJ*E
M#D UYJ;Z&L?,+26&97$7M3VTX;G+JOO8]=X]S@]S?N>= ?\ 5#5KUCJ6CSM"
MY/5BW&4<87=VL)4[?;LE3IK"K<+;BG3I..%9RC4V&OQ[2
M   !Z5XF\:\KY5;HQS5V.$]#K'5?/&;Y(AKQ&,5PR ^PFWMU]4+0J8Z;R(L)
MI1=KTZ0TA1I0:UIS>G\DN,_S.%A1Q4-\Y>T@M[ZO!%<,FENVE3]-/2ODW0WH
M*ZUAFO-J7:7DK2AC@[BZFGY*DMJ?-6#J59+;&E"<EC)1B[KNO<!Q35F$8OKO
M!ZIFDQ/#J:'1T=:S[?!APVR3XLATR)<N?,=-3TE]?5V1(<6ZLU+6HSV<L[2W
ML+6G96L5&WIQ48KD7;;WM[VVV]IX!ZGU+G.L=0WFJ-0UI7&=7U>5:K-\,I/=
M%;HPBL(0@NYA",812C%(YD.R8(        (,O. X5%GN+O<I=<5)N9GA-6VQ
MM6MA-&I[(\'K6B1&RLFFR/Q;3"XZ>V4LR-3E27<I1)A(2K<?[K72Y]"YBNCC
M/JN&4WE1NSG)[*5Q-[:.+W0N'M@MRK;$FZS:\V_OY_=X^LV32Z:=)4,=09=1
M4<RIP6VO9TUA&YP6^I:1V5'AC*VVMI6\4ZR8]"CQW                  #
MW-P#Y?VG$3=42_GNS96K<S]RQ_:-'&);RG*A+[AP,G@1$GT>O,3?DN/LD1=S
MT=R1'(TF_P!Z:<Z;.BVVZ4=)2LJ*A'4=ISJMG4>S">"YU&4N"G6249<$9*%1
MX\S![(_=@Z>;SH(Z0Z>:7,JD]%YAS*&8T8XO&DF^9<0CPUK:4I3@M\Z<JM)-
M>4YRNA4]O5Y!4U=]23XEK2W=="MZBT@/(DP;*KLHS4ROGPY#1J;D1)D1Y#C:
MTF:5H41E[#'DQ=6MS8W52RO(2I7=&I*$X26$H3@W&49)[5*,DTT]S1_0A87U
MGFEC1S/+JL*^7W%*%6E4@U*%2G4BIPG"2V2C.+4HM;&FFCZ(X#M@
M                                       !FA^I%^+3O7\B]'_9%B(V
M+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :QOE._#/X+?=AU
M']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94                       .
M-YEB./; P_*\#RVM8N,4S;&[W$<FJ)*25&M<>R2KE4UU6R$F1DIB=6S7&EE_
ME2HQR4:M2A5C7I/"K"2DGQ-/%/K,^*E.%6G*E46,))IKC36#,A'EAQ]R3BIR
M4W;QTROQW+?4.Q<DPU,Y]KP57=- G+<QG)6VB)))BY1C3\2Q9]A=6923Z%^
M;797?T\TRZCF%+O*M-2PXFUM7XKQ3ZA0]]:SL;RI:3[ZG-KJK@?76#//@[QU
M0              #3]\C#GY^GCP@Q.;EMK[]O'1'S9J'<?O4KWBTO9E14L?1
M#8\OOZ/+_.!CK!.R'C(DN7$2P2@NQLAK=K7(OH3.9*DL+*OC4I\2Q?=0_%>[
MW+B7+IK-/I/+8NH\;FEA&?&\%LE^,O53)F!$"0
M                                 '@WS+.:>.<!>'.VN0UJ_ 7E-;5*
MQ74E#/-*DY5MW*(TN+A-,F,9I5,B0Y++MI8(0?>FIKI;A>U SFG<GJ9[F]*P
MCCY)OG3:]C3CWSZ_>KW31C,XS&&5Y?4NY8<]+"*XY/<O7?(F9.V29'>YCD5_
MEV4VLV^R;*;JUR/(KRR>5)L;F]NYS]G;VMA(7\N1-L;"4X\ZL_:MQ9F?X1M#
M3IPI4XTJ24:<4DDMR26"2Y$BCYSE4FZDVW.3;;XV][/BC[/D
M /H5%39WUK645+ E6ES=6$*IJ:R"RN1-L;.QDMPX$"'';)3C\J7*>0VVA)&:
MEJ(B]IC\G*,(N<VE!+%M\"6]G[&,I248K&3>"7*:YW [C-6\.N'O'OC; ;CI
ME:PUQ35V4R(AM*C66P+CQLEV1<1UM(0E4>XSRYL9+77N433J2-2S+N/57/,Q
MEF^;7&8RW5:C<>2*V076BDB]<LLUE]A2LUOA!8^$]LGUY-GK<8H[X
M                          =+<@]ZX7QPU-E>VLZ?,JK'8G2#5L.MMV.2
M7\KN:IL;J2<ZDNPMI?1/=T-+#1+><Z--+46,SC-;;)<OJ9A=OX."V+AE)][%
M<K?86+>Q,GW1ET=9_P!*NM++16G8_P ;=3[NHTW"A1CMJUZF&Z%..W#%.<N;
M3CC.<4Z2FYMNYGO?9N7;6SZP.?DN76CDZ02#44.MA(2F/5T=6TM2CCU-)7--
M18R#,U$TT1K4I9J4>L&9YC<YM?5+^[>->I+'D2X(KDBL$N1<9_0)H/1&0]'.
MDK+1NFJ7D\IL:*A''OJDGW52K4?#4JS<JDWL7.D\$HI)=7CHDO
M       _?5U=C=V==2T\&59V]O.B5=76P6')4ZPL9\AN)!@PXS*5NR)4N2ZE
MMM"2-2UJ(B+J8^Z=.=6<:5-.523226UMO8DEPMLZUY>6N7VE6_OJD*-E0IRJ
M5*DVHPA"$7*<Y2>"C&,4W)O8DFV7)_+^X@5O$O3$.NM8T=_;&<-PK_9UN@V7
MCCV'@J57XA7R6C6E=1BC+ZFNY*UID3%R'R,D.-H;V2TAIR&GLL4*B3S"KA*J
M^)\$$^*&[EEB]S27A']YCIPN^FK7M2ZLY2CHO+G.C84WBN=#'N[F<7AA4N&E
M+!I.%)4Z;7.A*4O=PE9KF          ?Y/L,2F'HLIEJ3&DM.,2([[:'F'V'
MD&VZR\TX2FW6G6U&E25$9*(^A^P?4)SIS52FW&I%IIIX--;4TUM33W,^*M*G
M7IRHUHQG1G%QE&234DU@TT]C36QI[&BGEYEG#%[BMN!=[B->Z6E]FR9MOA3K
M;9JC8M;&M3]U@4AU*2)!5:U^-7=Q=7*YQ".YQUA]0]4?N_=+,.DG2RL\TFOK
M;ET8PN$WMK0W4[E+W?>U<-U5-X1C."/!#[WWW?*G0IKUYED5*7]/<XG.K:-+
MN;:KCSJUE)\'DV^?0Q[ZA*,<9SI561L"_C44                  +#OD[<
MUB_%<2MEW!%T*7/TG;6#I_*/J_/NM=NR7%F1'T-R;4I61%T*1&)?7W1D:+?>
MIZ(]_2=IZE[6.80BNI&G=)+K4ZV'N*F'QLSU6^X-]XCO>@S6%Q[:>459OJSJ
MV+DWX5:V3_TM)2^(IEAP:+GJL
M             &:'ZD7XM.]?R+T?]D6(C8OH]^RU#PZG[213^KO3M7P8>*B"
M834C0              !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\
MC'M$A P)E0                        "B7ZK3B!]#-V:<YIXS7>'2;FI4
MZDV;(8:Z--;'P&O5+PRUGO=A=\W*=>I<A-))1]&<8/V)Z]579T89MY:SK9/4
M?=T9<^'@2?=)<D9;?QRM-;V'D[BGF,%W-1<V7A1W/KQV?BE1X6H04
M        E>\F[S")GEX<R,2V!?SIA:0V.F+K;?-6S[P^TWA=M/95"S9F"PA]
M<FVUU;FBR;)MI<AZ&F7$:[3E&8B^KLA6?Y1.A!+SVGW=)^Z2[W'BFMG%C@WN
M,WI_-7E.81JR?\-/N9KD?#U8O;U,5PFI156E;>5E==4T^':T]Q AVE5:5\AJ
M7 LJVPCMRX,^#+84MF3#F17D.-.(4:5H41D9D8UIE&4).$TU-/!I[TUO3+IC
M)2BI1>,6L4S]X^3]
M         #.$]1'YCS?,GE46C=9WI3^/W%V?<XO52ZZ8X[59]MEY:(6?YN7A
M+3#GUM([$*CIW.CR29C2Y3#IM6)H3L'H#3WT1E?GMS'"_N4I/'?&'L8\C??2
MZJ36,2I-5YO](7OFU%XVM%M+BE+V3ZVY==K>5Y1/2*@              $[7
MIWN('Z4GF*X'EM_7>]ZYXOPOS\Y0MYKNBRLIH9T>%JFE)U3;K29J\]E1K8FU
MI[7H=+*21I/H90G7V;?1FGYTJ;PN+E^2CX+7=OWN,>1R1)=*6'GN;1J27P-%
M<]]5=ZO?;>HF:78UU+@                                 #^''&V6W
M'GG$---(4XZZXI*&VVT)-2W'%J,DH0A)&9F9D1$0_&TEB]Q]0A*I)0@G*<G@
MDMK;>Y)<+94+\R[F<YRBVR>+899+<TMK"=.K\1\!:D1LNO3_ ')<9T^A*S3(
M8E^$;%4:_:U (W"2VN4^@:[:WU*\]S#R%M+_ .,H-J'%.6YU.ONCQ1V[')H]
MO?NF] L>B#1?TQGU)+7V;TX3N<5C*VH]]2M$\.Y<<>?<8=]6[EN4:-.1&D(2
M;9                  !8"\G[A:<R2SRRV15$<2(N; TS36$8E)DS4*<@VV
MPUM.IZ=D!:78=69D?X_QY!$E349P[=Z.=,\Z2U!>Q[E8JC%K>]SJ=;;&/+B^
M"+/-#[\?3YY"E+H6TI6^'FH3S2K"7>P>$Z=DFN&:YM6X]QY.DVU.K!6(A<9Y
M>@            !T9R/T%AO)C3^6ZCS9E"85_#-ZFN4QT2)V*Y1#0XNAR>K)
M2FEIF5<M7RT)6V4F,MV.M7A/.$<RT#K;-NC[5-KJC*&_+4)85*>.$:U&6'E*
M,]_<SCN;3YDU&HESH196W2WT8:?Z8-!7VA-112M[JGC2J\U2G;7$$W1N*>U/
MG4Y;TG'RE-SI2?,J23I";AU-F6C=E9=JO/J\Z[*,.MGZR:E/><2<P71VON*Q
MYQ#:I-3<P'&Y45SM2:V74F9)5U27K_I74V4ZQT_:ZDR2IY3+KNDIQ]M%[I0F
MECA.G).$UP23P;6T_G+U[H?4'1OJ^_T3J>EY+.;"NZ<]_-G'?"K3;2YU*K!Q
MJ4Y8+&$EBD\4NM!("(                 ?3I;JVQRXJL@H+*;3WE'8PK>G
MMJZ0[$L*RTKI#<N!/A2F5(=CRXDIE+C:TF2DJ21D.O=VEK?VM2QO:<*MG6IR
MA.$DI1G"2<91DGL<9)M-/>F=S+\POLIOZ&:996J6^96U6%6E5IR<9TZE.2E"
M<)+!QE&24HM;4TF70^ O+VJY=Z4@Y#->@Q=HX<4/']I4,8VVO"N? 7[EDT*&
MDD*8H\N8C.2(Y$GPV7T2(R5+]W-:O)CILZ+KGHOU=.QHJ<M.77.JV=1XO&GC
MW5&4N&I0;49<,HN%1I<])?T(?=AZ>++IVZ.Z>:W$J<-9V',H9C1C@L*O-?,N
M(0V<VC=*,IPV<V$U5HIR\DY/W&*=-D
M                 ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG]7>G:O@P
M\5$$PFI&@              #6-\IWX9_!;[L.H_JE7C5W5/VCO?G,_&9>&1^
MA[;Y&/:)"!@3*@                        $?GFC\/X_.7@WO;0,:*T_F
MMGC*LNU3(6IEI<3:N#N%D>%-(E/I6W"CW\^$=1,=Z=4U]C(Z=#,C+/::S9Y+
MG5"^;^!4N;/P);)=A=TN5(Q>=6"S++:MJOC&L8^$MJ[.Y\C9D[SH,VLFS*VR
MARJ^QKY4B#/@3H[L2;!FQ'5L2H<R*^AM^-*C/MJ0XVM*5H6DR,B,AM#&2DE*
M+3BUBFN$HYIIX/8T?E'Z               "]-Z:3S3F-A87!\O'>.2(+/M>
MU<R7QJO;:5T>R[75:PN=9ZK]XD*-<J]UZPAZ55-]ZE.8^2H[:$-UA>)2O2+I
MEV]9Y_91^ J/X9+V,WL4^I/=+W6W?(LK1^=*K3657+^%@O@V^&/M>K'@]SL]
MB6[Q5).P                                                   *
M\GJ!O-,:X1<?W=!:BR),3E%R%QR?!J95=([;356JYKLFFR/8ZE,F3]?>77@R
MJO'G"4VXB:F1-:5W5_8N>Z$TR\YO_/KN..66\DWCNG/>H<J6R4^3!/OB*:IS
MKZ-M?-:#_C:JV<<8[G+JO='EQ? 9PHV#*E                 TD?3A<,CX
MP< Z3:>2U*H&S.6L^!N"[7(92W.C:W9B2(.FZ=:R:;4Y ?QJ9(R!CN-1H/(G
M$]2Z=I:]=(6;_26>NUIO&VM4Z:XN?OJ/JXX1?@%N:2R_S+*U6FL*U=\]^#[!
M=CNOQBP(((2D                                 (2/-TYI'KG$U\9M
M<6Z6\ZSNL2]LNRA/*]YQ3!9S9&SCZ'&C(H]SFK2C\4C4:V:HE=4?NQEU-7](
M>IO,K?Z#LI?Q56/PK6^$'['DE/AXH<'=)GH']R3H#^M.=+I:U50;T[EU7"PI
MS7<W%W![:S3[ZE:OO=F$KC#"7P%2#K)"CSUN                  #VKP2X
ME7'+?=5=B[S<J'K?%?=LBV??LDXW[K0-R.UB@@R2-"47N52&SC1^BN]EDGY)
M)6F.I!R?2FGJFH<SC0>*LJ>$JLN*/M4_;3W+B6,MO-*!^\9TUV/0GH"KF]-P
MJ:JO.=0R^B\'SJSCMK3CMQHV\7Y2>S"4O)TFXNJI*YS0T5/B]'3XUCM;$IJ#
M'ZN!2TE17LICP:NIJXK4*OKX;"")#,:'$80VA)>PDI(ALK1I4J%*-"C%1HPB
MHQ2W))8)+D2/!G,LQOLXS"OFV:59U\RN:TZM6I-\Z=2I4DYSG)O?*4FVWPMG
MUAR'2               (C/-:X4_G_UJ>Y=>TY2-P:KJ9#LN+":-4[.-?Q/>
M)]C0H9;0IR;=8^XX[-K4)_&.DN1'2E;CS))V@^[5TN?4C4'U4SRKS=+9E52C
M*3[FWN981C4Q>R-.JDJ=5[EA";:C"6.BGWV_N\?U0TA_4#2MOSM>Y)0DY1@N
M[O+&/.G4HI)8SK4&Y5;=+NI)U:24I5*:C4Y'IB>'P                  >
MI>'W*#*.)FZJ#9M(4BPH'>VCS_&&G$)3E&&39+#EG ;\52&6[6&MA$J \9I)
MN6R@EF;2G4+KGI3Z.LNZ3=(U]/7G-A>KX2VK-?$UXIJ$GAM<)8N%2.W&$GAW
M2BU='0+TRYST'=(=KK'+N?5RQ_ WMNFL+FTG).I!8X)5(-*I1DVN;5A'G-P<
MXRNU8-FV,;(P[&<]PNVCWF*Y=30+ZAM8JNK<NNL6$/L*4@^CD>2T2C0\RLDN
ML/)4VM*5I41>0V<Y1F.09K<9+FU*5',K6K*G4@]\91>#Y&GOC)8J46I)M-,_
MHITWJ+)M79!9ZGT]7A<Y)?V\*U&I'=*G4BI+9OC);I1>$H23C)*2:7*AC3-@
M                                            &:'ZD7XM.]?R+T?]
MD6(C8OH]^RU#PZG[213^KO3M7P8>*B"834C0              !K&^4[\,_@
MM]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C'M$A P)E0
M       ,U_U%?"$N)W/*]V3BE4F#J7E='L=OXP42(J/75.?G,:C;>Q=MPD(C
MKD(R:6U>$AHDH8BW[#1%^+,QL/H#.?I3(XV]5XW5KA3EQN/^;EV.YY7%LJ'5
MF6^8YFZT%A0K]TN27LEV>ZZDD0%"<D8               .4X/F^7:TS+%MA
M8!D5KB.;X1?U.4XEE%%+<@W&/Y#1S6;&IMZV6T9+8F09L=#B%?@ZI]I&74AQ
MUJ-*XHRMZ\5.C.+C*+VIIK!I]5'W3J5*-2-6DW&I%IIK>FMS-.?R=_-5P?S*
MM#1U7<BHQKD]K*KKZ_=^O8[C49NP=+MAQ=H83!6Z<E_!\K=2E3K1$I5+8N*@
MNJ6CW25+UOU;IBMIV^[A.66U&W3GQ>XD_;1_*7=+A2N/(,[IYQ;=U@KR"[N/
MYRY'ZCV<3<PHB9GP
M    \)^8?S[T_P"77QVR+>&T9;5C=O)?H]5ZXBRVF<@V=GST9;E=C]8A7<N+
M4PRZ2;:P4E35? 0M?1Q]3##V;R#(KO4&81LK980WSGP0CPM\O!%<+XEBUC,U
MS2WRFT=S6VRW1CPREQ=3C? N7!&67R6Y&[6Y:;OV%R!W5D+N1["V->/6]I(Z
MNHKJJ&E*8U-C./0WGGSK,9QFI99@U\8EJ\&*P@C4I7<M6S&79?:Y594["SCS
M;>G'!<;XV^-M[6^-E+7EW7OKF=U</&K-XODXDN1+8N0Z*'=.L
M    >^O+&X:V?/#FMI;CVVS-+#[6^+*ML6L)"^ZCU/A_9<YK).4DE)KY5Q#:
M14P7UDI";.RC$9*[NAX/4F;QR3)ZU_L\JH\V"XYRV1ZN'?->U3,GDV7O,\QI
MVNWR;>,GQ16U]G<N5HUC*JKK:.LKJ6F@0ZJGIX$.KJJNOCM1(%;6U\=N)!@0
M8C"4,QH<.*RAMIM"22A"2(B(B&KLI2G)SFVYMXMO>V][9>,8J,5&*PBE@D?O
M'R?H                               'F#EYR<Q?BAI>_P!F7B8]C>+_
M .Y<#Q=UXVG,IS":R\NN@'V&3S=9#0TN5.=3[6HC*^WJZIM"L%J+/*&G\LG?
M5<)5>]IQ]M-[EU%OD^!)\.!;W0AT1YQTSZ]MM)9<Y4LO7PMY<)8JWMHM*<]N
MQU)-JG1B^^J2CCA!2DJ4F<YMD^R,PR3/<TMI-[E66W$V\O;66KN=ESYSRG73
M2DOD1XS)&3;+*"2TPRA+;:4H2E):R75U7O;F=W<R<[BI)RDWPM^MQ+<EL6P]
M^M/:?RC2F1VFF\@H0M\FLJ$*-&G%;(P@L%RN3[Z<GC*<FY2;DVWQ4=<S(
M             ')L,P[)=A99CN#8=4R;S*<KN(-%15,1)*?FV5B^B/':)2C2
MVRT2E]SCJS2VTV2EK4E"3,N>VMJ]Y<0M;:+G7J248I<+>[_]=RWLQ&?9[E.F
M,ENM0Y[6A;Y/94)UJU26Z%."<I/C;V81BDY2DU&*;:1=4X<\7L:XG:5H=<U2
M8L[)Y:6[S8N3L)4:\ES&7':3/>:==0V\5-5(0F)7M&E'9%:2M:?&<>6O9K3>
M14-/Y9"RIX.N^ZJ2]M-[_P 5;HKB6.]O'P)Z=>E_-NFC7]SJF\<Z>40;HV5N
M]U"UC)\Q-)M>5J-NI6EB\:DG%/R<(1CZJ&?*;                  "J%YK
M_"DM#;'+=>NZA3.H]IVLA=G#ALI3!P;84KQYLZH;:;(DQ:/)6VW)L B^0TZF
M3'(FVVV"7Z7?=HZ7/KID'U1SVKCJC+:24)2?=7%LL(QFV]]2DVJ=3ADG3FW*
M4IM>(?WWON[KHRU;_432E!QT+G5>3J0@L(6=]+&<Z22[VC<)2JT5NC)5:248
MPI*408VC-#P                  G$\H/FL6NLK:XP;'M/#P?/+5;^LK28\
MLVL9SRQ=0ES&5*<4:(]-F;Q]623T2U;=/DG[XZXC3W[TG1&\^RQ](F04\<XL
MJ6%W"*VU;:"V5=F^I07?<,J/#\%&+]'?N'?>'6D\[CT-:MK8:;S.NWE]2;>%
MO>U&L;?;LC2NWWF&R-SAL^'G*-G4>>!['@
M                  &:'ZD7XM.]?R+T?]D6(C8OH]^RU#PZG[213^KO3M7P
M8>*B"834C0              !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(
M_0]M\C'M$A P)E0                          (C/.QX(IYY<%MA8AC50
MFQW1JA+VW])J89)=C/RO%Z^6=QA45222ZZG8&+.RZUI@UH9.S7"?<Z^[IZ2K
M1V=_0>=TZM1X6=7X.IQ*,GLE^++!X\7.2WF"U%EGTGELZ<%C<0[J'56]?C+%
M=7!\!EOJ2I"E(6E2%H4:5)41I4E23Z*2I)]#)1&7M(;+%+G\@
M    #OWC'R:W)Q W5AF_=#Y6_B>PL)FF]$?-!RJB\JI)$S<8ME%4;C;-WC&0
M0NK$R*LTFI)DMM;;S;3J.CF66VF;6<[&^CS[>:ZZ?!*+X&MZ?K8H[5G>7%A<
M1NK:7-JQ?6:X4UPI\*]<TW?*_P#-#TIYE^F6LNP]V'A^Y,1APHVY=+3+%N1=
MX;;NI)HKNE4X34C(-?WDA*E5UDALNA]8\A+4EM;8UQU+IJ\TY>>2JXSLYM^3
MJ8;)+B?%)<*ZZQ1<639U;YQ;^4I]S<1[^'"GQKCB^!]9[23L1LS(
M                                    !Y+YH<UM!\#M)WV\-_99'I*:
M T_%Q?%H;T1[--D923"G8&&X'1OR8[MU>35=#6KJB-!CDN3+=8C-..HRF3Y/
M?9Y>1LK&'.F^^E[&$>&4GP)=EO8DVTCHYAF-KEEL[FZEA%;EPR?%%<+[6]X(
MS"_,,\P'='F,<@;O=FUY2ZFDC>-3ZNU?7V,J;BNK,+2MLX]'3%(2RF9;V2F$
M2;>S4TT]9SC-?8RPB-&C[(Y!D5GI^PC9VJQGOG-K"4Y<;Y%NBN!<;Q;IK-<T
MN,VNG<U]D=T8\$5Q+EXWPODP2\)#-F-                 T'?3&<#_ ,PW
M%F[Y<9U3>Z[-Y3>[_0[WR/V3J'16/3'?H_X/B))Z-^<3($/6[O:9MRJZ/5.E
M[2%#])&=^?9G'*J#QMK;ON)U'O\ >+N>1N2+3T;EGFMD[^JOAJ^[D@MWOGMY
M5S2SP*W)D                               !\VXN*K'JFSOKRPB5-+2
MU\RUMK2P?;BP:ZMKX[DJ;.F275):8C18S2EK6HR)*4F9CXJ5*=&G*K5:C2BF
MVWL22VMM\21VK&QO,SO:.6Y=2G7O[BK&G3IP3E.=2<E&$(Q6URE)I)+:VRF9
MSUY=VO+?<\V_A/3(NK\.5.H-744GO:-JF4^W[]DLZ*:4>#=Y:]%;D/I,C6PP
MAB,:E^ 2U:U:LU%4U#F;K1Q5C3QC2B_:\,FO;3PQ?$L([<,3WC^[?T(V70GH
M*GEM>-.>K[Y0K9A6CMQJX/F4(2VXTK92E"#6R<W4JI1\IS5X@$7-A
M            LO>4/PM^@F,L<H]BU:F\QS6J=CZLK)K71S'L(LFB3)RM33J>
MYJUS*.?9%61$;=2HU$I29JDHN[H[TSYI06?7D?XFK'X)/V,'OGU9\'N/"V>3
M/WWNGSZQYM+H?TM63R++ZREF%2+V5[NF^YM\5OIVLMM1;4[E8-)T$W.,+2//
M0                    ZXVYJK#=W:WR[5F?UI6>*YE4O5=BTGL3*BK,TO0
M;6M><;=3%MJ>>TU*BO=JO"D-(5T,B,CS^E]2YMI#/[74F25/)YE:55.+X'P2
MA-)K&$XMPG'%8QDUBMY$M=:)T_TC:2OM%:HH^6R3,*#IU%LYT7OA4IMI\VK2
MFHU*<L'S9QB\'A@4A>2O'[,N,>X<KU'FB%/2J224FBO$1G8L'*\6FK=51Y-6
MH<4X7NUC';-+J$N.%&EM/1U+-;*QZ_\ 1_K?*ND/2MMJC*7A3K1PJ4\4Y4:T
M</*4IX8;8MXIM+GP<)I)21_.9TO=%NH.AS7M[H74*<JUM/G4:RBXPN;:;?D;
MBFGCW-2*:DE*7DZL:E)R<J<CH<3,K,                #_ %9>=CNM2([K
MC#[#B'F7F5J:=9=:42VW6G$&E;;C:TD:5$9&1EU(?DHQG%PFDX-8-/:FGO37
M"F?5.I.E.-6E)QJQ:::>#36U--;4T]J:W%P3RS>:+7*34:,8S*T;<W7K"%"K
M,O1(=24W+J)*$1:C/F6S,C?<G&DF+,T%T:L"[S)M$EA)^67WA.B671QJAYCE
M--K2.8SE.A@NYH5-\[9O@4>^I8[Z>Q.3IS9[T_<]^\)#IHT(LFU!63Z1,FIP
MIW2D^[NJ."C2O4O9.?>7&'>UUSFHQK4TY,!KX;@@
M                      !FA^I%^+3O7\B]'_9%B(V+Z/?LM0\.I^TD4_J[
MT[5\&'BH@F$U(T               :QOE._#/X+?=AU']4J\:NZI^T=[\YGX
MS+PR/T/;?(Q[1(0,"94                            ,VCU#GE\GPXYE
M6&U\"HOF_0W*1^VV#BJ8$1;53B6QTO,N;/P8EH24:,ARXFINZ]I)--H@VGNS
M*3*&XH;#:!S[Z7RA6M>6-];80ECOE#V$NPN:^6.+WE1:KRKZ/S!UZ2PMJ^,E
MQ*7LEV=JY'AP$ (G1%P                .YN/_ "#W%Q<VOBN[=$9S;Z]V
M5ATIR13Y!4+:7WL2&S8L*FVKY3;]==T5M$6IF7"EM/1I+2C2M!^SIU+^PM,S
MM965]!5+>:VI^HT]Z:X&MJ.Q:W5Q95XW-M)PK1W-=I\:?"F:*'E/^>?HKS"*
MRFU9LERCTIRU9AH9EZ[ES7(^);0>BQR7-NM06UD\XN4ZLD*>=QZ4^NWB-]YM
M*G,,NRDT#JC15[D,G<V_.K95CW^'=0XE42\=+FOAYK:1:^1ZEMLUBJ%;"G?8
M=[P2Y8O\U[5RK:3OB$$F
M  B_\R3S8.,WEL8,Y,V+;HS?<]Y5O2]=Z%Q>QCEF.3.&3C42TR"3X4QG!L*]
M[0:7;6:THUDAQ,-B8\@V1)-/:7S+45;"W7,LXONZLEW*Y%[:7N5UVEM,-F^>
M6>44L:KYUPUW,%O?*_:KE?63,W3G#SOY#>8)N6=N3D!E";"4TF3 PK!Z4I4'
M =:8X^\EXL<PFBD2IAPHZS:;5*E/./S[!UM+DI]U24FG87)<DL,AM%:6$<%O
ME)[93?')\/(MB7 D5'F69W>:W#N+J6+X$N]BN)+MO>^%GC49<QX
M       $AOE;\'+SS!.9>KM"LLS6<"1-^F^Z+Z&3R#Q_4N*R(LG*5(EL_*@V
MF2*=8I:UWHHF[*R86HC;2OI@=2YU#(<HJWSP\OAS::XYR[WJI;9/D3,KDN6R
MS7,(6NWR6.,WQ16_KO<N5HU;L:QRBP['*#$<6JH5#C&+4M5CF.4=:RF-74U%
M1P6*RHJJ^.CY$>%75\5MEI!>Q#:"(OP#6"I4G6J2JU6Y5)2;;>]MO%M\K9=T
M(1IP5."2A%))<26Q(^T/@^@                               *]GG \
MTNIN\3=:VYET.).W5;0'"Z*]C$^FUZU);69]",VYML22(^I1XYKZ>]LBG^D;
M4W_]/V4N)UFNS&GC^5/K1Q[Y'IS]QSH#PPZ:=64/;0RJG-=6%6]<7UZ5NW_I
M:O-^)F5[A3YZ<                  !)#Y;/#5[E+MY%YET!T],ZSDP[;-'
M7$&F/E%L2R?IL#CNFDR65HM'C6':75NN;6CN;<?84<TT5IIY]F/E;A/Z-H-.
M?NG[&GU]\O<X[FT:J_>MZ=Z?0[HAY=DE2/U\S:$J=JD^ZMZ>&%6\:X/)I\VC
MCWU>4982A3J(M_,,,16&8T9EJ/&CM-L1X[#:&6&&&4$VTRRTV26VFFFTDE*4
MD1)(NA>P;%I**48K"*/#NI4J5JDJU:4I592;E)MMMMXMMO:VWM;>UL_U'Z?
M                     $</F3<,6.5NGUVN)P6/SSZTBV%O@CY$AE[)8"TH
M?N<$E2.A$HKA$8EUYNGV,6*$%W--/R%G??0!TLSZ--4JVS.<OJEF$HPN%O5*
M6ZG<I>XQPJX;94F]DI0@C4K[W7W?*?3=H)WV1TH_U!R>$ZMF]B=Q#!2JV4I?
MZ51QH.6R%=17.A"I5D4ZGV'XK[T:2R[&DQG7&)$=]M;+[#[*S;=9>:<)+C3K
M3B32I*B(TF70_:/52$X5(*I3:E3DDTT\4T]J::V--;F>!=6E4HU)4:T90K0D
MXRC)-.+3P::>U-/8T]J9_B/H^                 .[^.N^<TXU;=Q/;F#2
M#*RQZ9X=I5..J17Y/C<PT-7F,VJ2)1+@VL,C22C2I4=]+;[?1UIM28AKO1>4
M=(&E[K2^<Q_AZ\,832[JC5CMIU8>ZA+@QPE%RA+&,I)V-T4=)NH>B'7=CKK3
M<_XNUJ85*3;4+BA/!5K>JN&%6&S'!N$U"K#"<(M7>],;=PW>^L</VQ@,\I^,
MYC4LV,4E&CWNMEI-4>TH[-MM2TL6U'9LNQ)2"-24O,J[34GHH_'_ %9I?-M&
M:BNM,YW#F9A:57%^UG'?"I!O?"I!QG![^;)8I/%+^C3H^UWI_I+T;8:WTQ5\
MKD^84%4CNYU.7>U*-1+%*K1J*5*HL6E.+P;6#?9XCI,@
M                         ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG
M]7>G:O@P\5$$PFI&@              #6-\IWX9_!;[L.H_JE7C5W5/VCO?G
M,_&9>&1^A[;Y&/:)"!@3*@                           !'SYGG!7&/,
M,X@;%T#:' K\U)IO--.97-9;66([7QJ/+7C4Y;RFW7(U3>,RI%/:+;2IPJNR
MD&V7B$@RSVF\[J9!FU.^CBZ/>U(KV4'O756R4?=)<!BLYRV&:V$[66"J;X/B
MDMW6>Y\C9E+9IAN4:ZS#*L SBCGXSF>$9'=8CEN.6C1,V5#DF.V4FHNZ>>T2
MEI;F5ME$=9<(C,B6@^AF7M&SU&M2N*,:]&2E1G%2BUN::Q3751252G.E4E2J
M)QJ1;33X&MC1QD<A\                 ?KK["?4SX5K539=9:5DN-85ME7
MR7H<^OGPWD28<V%,C+;D1)<20VEQIUM25MK22DF1D1C\E&,XN,DG%K!I[FN)
MGZFXM2B\)(M;>6=ZF;9VF(V/Z=YY0+_=NN(B8E73[SIO"E;CQ."V1L-%FL"2
MN/&VG6QT>'W3%/1;U#:7''7+)U2&RK#4?1S;7CE=Y&XT;A[73?Q<G[E^P?)M
MCQ<U$VR?6-:W2M\S3J4=RFN_75]MU=DNJ79= <D]#\I]?U^T>/.U,/VQ@UBE
MLDW.*6:9+M=)<;)WYKR*FDHC7V*WC39]7:^SBQ)K/_/:2*<OLNOLLKNVOZ4Z
M59<$EOY4]TERIM<I8MK>6M[25:TG&=-\*[36]/D:3.[QTCL@
M                      '$<\S_  75N(WF?[+S+%]?X-C$)=CD689G>UF-
M8U1P&S2E4NUN[B3#KH+/>HDDIQQ/<I1)+J9D0Y:%"O<U8T+:$JE:3P48IMM\
MB6UG'5JTJ--U:THPIQ6UMI)=5LJ%^9/ZH&BI$7^H_+HK6LAN>V366/)G-Z)9
M8]6N*;=:=D:GP&Z9;?OI<9Q:#9M;^.W!)QI9)K9C*VY!VOIWHVG/FW6H'S8;
MU1B]K\.2W>#%X^Z3V$$S?6<8XT,I6,MWE&MGXL7OZLMG(]Y2]V!L/.]KYED&
MQ-FYADF?9WE=B];9)E^77$^_R&[L7S+Q)5C:V3\B7)<))$E)*5VH0DDI(DD1
M%;]"WH6M&-O;0C3H16"C%))+D2*]JU:M>HZM:3E5D\6V\6^N<.'*<8
M            :5OI_O+C5P=XC1-A[%I/<.0_)>+29YGC,Z(VW:X1A)1G9&N]
M;J4M)2HDJ%5V"K.V963;C=K/7&=2KW)I0UWUWJ#Z:S5V]O+&PMFXQPW2E[.?
M96$?<K%=\RWM+93]&V'E:JPNZV$I<:7L8^N^5X<!/0(.2<
M                 #P[SWY=UG$?2\N^@.PY6T,R]\H-7T<DD/)7;I9;.PR:
M?$4?5ZDQ-B2V\\1EVO2'(\=1I)_O3%M6ZBAI[+'5A@[^KC&E%\?#)KVL,<7Q
MMI<)L+]VWH1N^FS7L,MN54AI"PYM;,*L<5A3Q?,H0EP5;EQ<(O?&$:M5)^3Y
MKIG6]M9W]M9WMW/E6MS=6$VVM[2<\N3.LK.QDNS)\^9(=-3C\J9*>6XXM1FI
M:U&9^TQK74J3K5)5:K<JLFVV]K;;Q;?*V>\5E96F6V5'+LOIPHV%O2A3ITX)
M1A"G"*C"$8K8HQBE&*6Q))(^</@[0                '96G]3YGO'9.):K
MP"N599/F%JU70TF3GNL&.1*?LKFS=;0XJ-44M<T[*E.]JC0PTHR(SZ$?=R[+
M[G-;VG86D>=7J2P7$N-OB45BV^)$3USK3(>CS2E[K'4M54LHL:+G+=SIRW0I
M4TVN=4JS<:=..*QG))M+%J[3QRT+AO&K4.)ZDPIE"H5#$)ZYN51T1YV4Y/,0
MVN]R>T)*G5JEVDM/R$*6X4:,AJ.@_"9;(MGLERFVR3+J>7VR[F"[I\,I/OI/
ME;["P2V)'\_O2GTD9[TL:WO=:Y_)^7N9X4J7.<H6]O%M4;>GN[FG'>TESZCG
M5DN?.3?>(RI7@                        !6>\X'A3]"LC=Y3ZUIS1B68
M6#<?;E;!:(F<>S*<ZAF%EZ&&D$3%7E[JB;F*,B2W:]%J4I4TB1Z#?=9Z7/I>
MP71OJ"KCFEK!NRG)[:M"*QE0Q>^=!;::WNCBDDJ.+\??OZ?=X^KN;2Z:M(6^
M&17]51S.G!;*%W-I0NDDME.Z?<U7NC<X2;<KA*,$XW+/-4
M    ):?*JYK?H\[-/4>?VB8^G-K6L9HYDQWPXN#9X^EF!5Y&;JU$S&IKIM#4
M*S-71+9)CR36A$=PG-9/O)]$?UZT]]9\DI\[5>6TF^;%8NXMEC*=+#>ZE-MU
M*.&UXSII-U(N.\GW)_O#_P!*M8_475%91T!G=>*Y\WA&SO980IU\7LC2K)1H
MW&."BE2K.48TIJ=M >9)[D
M    9H?J1?BT[U_(O1_V18B-B^CW[+4/#J?M)%/ZN].U?!AXJ()A-2-
M          &L;Y3OPS^"WW8=1_5*O&KNJ?M'>_.9^,R\,C]#VWR,>T2$# F5
M                              *2/J>O+/.FMX7F,:=Q\RJKUVEP_DY4
M545*6*Z\_$4V#[=<;;,^UJ_1X%%;K(D(3+:KWNU;LJ4Z+DZ-]1\^#T_=R[J.
M,J+?"M\J?6VRCR<Y;DD5UK+)^;)9M;KN7@JB7'NC+K]Z^7#C938%N%?@
M               '=.A^1F]>,&=PME\?=K9KJ7-H7AH^>\-NI%;\X16W"=^;
M+ZNZN5.2TKKA$;L&P8E0WO\ GM*(=2^R^RS*@[:_I0JT7P26.'*GO3Y4T^4[
M%M=W-E5\M:SE3J+A3[? UR/%%KWA?ZK?(JEBJP_G;IGZ5M-^Z0W-SZ,9@U5\
MMM)$RY/RG5UW/B4%E*<6KQ7Y%195C2$),F:Y:C)(J[..C"G-NKDE;F/]74Q:
MZD9I8KD4E+ED3?+M;SBE3S.GSO=PV/KQ>SL-=0M*\6_,;X3<S841SCQR(U[F
MM]*92\Y@$NT/%-G0NC3;CY2]<96W39B;$5;GAJE,PW82UI,FWED745IF>G\Y
MRAOS^WJ0@O98<Z#_ !XXQZV./(36RS;+LP7\)5A*7M<<)>]>#Z^&![:&&,B
M                           '06_>5'&_BSCA97R)W;K?3],ZP^_ /-\I
MK*FUO2B]OO#&,8ZMY>0Y5-:[BZQZV+*?Z>WLZ$8[UCEF89G4\EE]&I6GP\V+
M:7A/=%<K:1U;J]M+*'/NZD*<>5I-]1;WUDRLCS*]5EJ#$6;7%>#^H;3;F0DA
MZ/$VON*/987K:)()?XF?58#"?B[!R^$XW[#;G2,7>;6?7HLBZ*L?*.C"[JM5
M<ZJJE3]I3PE/J.3[F+ZBF0[,-;V]-.&6TW4G[:>R/6CWSZ_-*CG+KG[RVYS9
M3])N2FY<FSF-%F.RZ#"67D46M\2-9+;0G&,"IDP\;K9#<99,JF&PY8R6TE[Q
M(>5\H[5RK(LJR6EY/+J,8-K;+?.7A2>U]3'!<"1!+_-+[,I\^\J.2X%NBNI%
M;.OOXV>.!ECH                    %B7T\7EF?IF<E$\@]IT")_''C/>U
M=O.AV4?Q:O8^WVFVK?#<&4TM269]1CAFS=W;2B>96PB)#?:4U8&:8#K[4?T1
MEWF%K+#,+F+2PWPI[I2Y&]L8\N+3QB2O2F3_ $A>>=5UC:47CR2GO4>HM[ZR
M>\T<!KZ6T                               !Q/.LXQ?6N'9)GV:VT>C
MQ3$JB9=WMK*,_#BP839N.&E"2-Q^0\KHVRT@E./.K2A!&I1$?7N[JA96T[NZ
MDH6].+E)O@2]?B7"]B,UIW3V<:LSVTTWD%"5QG-[7C2HTX[Y3D\%MW**VRE)
MX1C%.4FDFRE)RYY-93RNW/D&S;XI$"D)2J?!,8<>-UG%L.AONG65W1+CC*K.
M5XBI,]U'R7ICSAI)+9-H3K'J+/*^?YG.^JXJENIQ]I!;EU7OD^&3?!@CWZZ$
MNB3)^AG05KI++N;4S##RMY<)8.XNI)>4GN3\G'!4Z,7MC2C%/&7.D_,0P9;H
M                  6N?*LX6IT%K9.X\_J/ V_M.HCNQHDUDT3<'P&6;$^N
MH5-.$3D2YOU-LS;)*B)QHDL1U)0XR[WW]H+3/T39?25W'#,;B.Q/?"F]JCR2
MELE+BV1V-/'QD^^1T^/I)U6]"Z:K\[0^3UY*4H/&%W>1QA.MBMDJ5'&5*@UB
MI8U*J<HU(<V6L6$:4@                          <:S+#\:V#BF0X1F5
M/#O\5RJIFT=]33D&N-/K;!E3$AE?::7&E]JNY#B%)<:<)*T*2M)&60RK-<PR
M/,J&<955E0S*VJQJ4ZD=\9Q>*?$^5/%-8IIIM&(U!D&3ZIR2ZTYJ"WIW62WM
M"=&M2FL8SIS6$D^%/A4DU*,DI1:DDU2=YF\6<DXD[LO-=67OMABDWOO==93)
M9)",DQ&4\LHJG76DIC_/-.Z1Q)[:21VR&O$2@FG6C5ZZ]$_21E_2=I&CGUOS
M*>90^#NJ*?Q5=+;@GM\G-=W3;Q[E\UMRC+#^=K[P70KF_09TB7.D[SRE7)*F
M-:PN9+!7%K)OFXM=SY6D\:5:*PPG'GJ*A.#?DT684>
M%K+RFN:Q[QUV6BMB6WC[7U;4,II+"=(4Y-SG7L0V8<.<Z\\M3DN^Q53C4.89
M_+>C*COF;CBI"T^:WWFNB/ZG9[]<LBI8::S*J_*1BL(V]S+&4HI+9&G6P<Z?
M!&2J07-BJ:?MK]QW[P_]2-*?TUU77YVM\EH+R,YRQG>6,<(0FVWC*M;8QI57
MOG3=*HW*;JR4PXU7-]P                                       #-
M#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]I(I_5WIVKX,/%1!,)J1H
M     UC?*=^&?P6^[#J/ZI5XU=U3]H[WYS/QF7AD?H>V^1CVB0@8$RH
M                        !P[8>OL-VQ@>8ZRV)C]?E>"9_C=SB.78W:LD
M_7W>/7\!^MM:Z4CJ2B1(B2%))232M"NBDF2B(RYK>O6M:\+FWDX5Z<E*+6]-
M/%,XZM*G7I2HU4I4I)II\*>\RQ/-4\O#-/+?Y49-J.R*?<:LR<YF9:)SN2V:
MD95KJ9.=1%K["6AMN.K,,,=45=<-)2V9OMHE(;1'EQS5LSIC/Z.H<LC=QP5S
M'N:L?:SPWKW,M\>39O3*5SO*:F47KH/%T);82XX_A6Y]G<T1K"0F(
M               _U8?>C/,R8SSL>1'=;?8?8<6T\P\TLG&GF76S2MMUM:24
ME23(R,NI TFL'N";3Q6\E1XX^=AYF/&)N!683R?S+,L4@^&VG"]S(A[?H50V
M4]K-;$F9PS:Y505S)=.QJJLH!)(B27R>I'&,PT=IS,FY5K:$*K]E3^#?5[G"
M+?A)F;M-19Q9X1IUI2@N"?=+U<6NLT3B:-]6[GD!F%7<DN(V*Y,[T;1.RS2V
M>6F'*02$=%O,X-FM=F;<QU]70^GS_%0CV]",NA%#+WHKH2;EEUW**X(U(J7Y
M47'Q622VUU522NZ$7RPDU^2\?&);M1>II\KO9"83>897M[14V2HF76=GZJMK
M6)'D&2D^VQU)+V<P41UU)$AYPFB)*TJ=2T1+[(K=]'&I;?'R4:5=+VDTO4GS
M/\MV)G*&L<EK8>4E4I/W46_%YQ)#K3S/?+NV\4=.!<TN.%C,EI8.+36^U<5P
M_(Y!R%+0VAG&<RL*#(''26CHM!1C6V:D]Q)[T]8]<Z;S^T^/L[A)<*A*2[,4
MUZIEZ.<Y37^*N*+;X'))]AX,]G8[E.,9?7HML3R.ARBJ<[/#L\=MZ^ZKU^(V
MAYOLFULB3&5WM.)4717M2HC_  &,/4I5*4N95C*,N)II^J9&$X5%SH-2CR/$
M^\/@^@           /SRY<2!%?FSY4>%#BM+?E2Y;[<:+&9;(U.//R'E(:9:
M0DNIJ49$1?A'ZDY/FQ6+9^-I+%[$>5=C\].$>H4RBV9RYXW87+A]Y/5-YNC7
ML:_6IIQ#3K47'"R!=].>96X7>VS&<6@NIF1$1F63M\CSF[P\VM+B:?"J<\.S
MAAZITJV9Y=;_ !U>C%\3G''L8XD=6V?46^5+JY$EJNWMD.V[:*M]MVFU-J_.
MK=:E,GVI.-D&54^'X3-0^HC)M3-HXDR3U,R2:35(+7H_U1<]]0C2@^&<XKU(
MN4OR3$U]69)1W574EQ1C)^JTEZI$]O/U;^)1TS8'&GB)D5NM:G"K<IWGG-;C
MJ6$D7XER;@. Q\H.6IPSZJ0WDK/9TZ$I77JF467175>$LQNXKCC3BWV)2YOB
M&#N==4UBK.@WRS>'Y,<?&(2N17J%O-"Y!HFUT3==?H3&IR'6W,>X\XXU@3[9
M+/Y#D7.[&9DNTX+S2#[25&OF2/KU-/4B,IEE^@M-6&$G1=>HN&J^=^2L(/KQ
M([=ZJSFZQ2J*E!\%-<W\K;+\HAKR[,LOS_(+++<\RK),VRJX?5)M\FRZ\L\D
MR"UDJ,S5(LKFYE3;*<^HS]JW7%*/_E$NI4:5"FJ5",84EN44DEU$MB(]4J5*
MLW4JR<IO>VVV^NSC8Y#Y                      ]&\3.+>U>9O(#7/'33
M=3\XYEL*Z:@G/D-OG2XGC\?]T9'FN3R8[3KD+&\5J$.RY2TI4ZM+9-,H<?<:
M:7C\TS.URBPJ9A=O"C36.'#)\$8\;D]B[+P2;.W8V5?,+J%I;K&I-]9+A;Y$
MMK_":N'#_BIJ[A5QWUMQQU'7(C8O@%*U&F6[D9F/;YGE$LBDY1G&1K:-?CWV
M46ZW)+WRE(80I$=GM89:0C6#-LTN<XS"IF%V\:M1[N",?8Q7)%;.7>]K9=UA
M94<NM(6E!=Q!;^%OA;Y6_P &X],#''<
M   K'^;ES3+966N<:-<6YN8'@-MXNR+.ODD<7+,[@+[6\?[V3_=%/A$@E)=0
MI1MNVW<9HZPV'#H[I#U-Y[<?0EE+^$HR^$:>R=1>QY5#AXY\'<IGKA]R7H#>
ME,E72SJJAAJ/,J.%C3G'NK:TFMM;!][5NXX.+2QC;8)2PKU(J$L5@>@(
M              2[^5)PN+>FQBW9L&I-_4^K;9E=7"F-&</-=A1"CS:^L6A1
M$F52XREUN;-+J:'7CCQU)<:<?2FQ- :9^E;WZ4O(XY?0EL3W3J+:ERQCLE+C
M?-6U-FD7WS.GO^G>EOZ?Z9K<W6F<46JDXONK6RESH3J)^QJUVI4J7#&/E:B<
M9QIMVK1?AXU@                             'BOG;Q'I>7FE+#$D)AP
M=C8L<K(=6Y%)ZMHK\B)A*)--/D(2;B:#*8S*8TLNBDMN$S)[%KCH2=M]#/2?
M=]%VKH9F^?/(;G"E>4EMYU+'94BMWE*+;G#<VN?3Q2J-FO/WEN@K+^G?H[JY
M'%4Z>K++G5\NKRV*%?FX2I3DMJHW,4J=7>HM4ZW-E*E%%+&^H;G%KRXQK(JV
M937^/6D^DNZBP95'G5=M5RG85C7S&%D2V94.6PMM:3]I*29#UMLKVTS&SI9A
M85(5;&O3C4ISB\8SA-*491?"I1::?$S^>?,\LS#)<RN,GS:C4M\TM:TZ-:E-
M<V=.K3DX5(3B]JE"2<6N!H^0.R=$                #L/5&T<RTML7$MHX
M!:+J,LPVV9MJJ4GJIEWM2MB;73F24DI57;U[SL66R9]KT9Y:#]BA@]2Z<RK5
MN0W6G,[IJKEEW2<)KA7#&47P3A)*<)>QE%/@)5HC6>?]'NJ['6>EZSH9YE]=
M5:<N!['&=.:]E3JP<J=2#V3IRE%[R[OQCY#8=R@TYBNV\.6F.W<1_<\BH%R$
M/S<3RR"EMN]QR<HDMK4J%)5WQW5(;]ZAN,R$I2EU)#R!Z0]"YKT=:KN=,9JN
M<Z4N=2J881K498NG5CO[Y;)13?,FI0;;BS^C+H=Z5<@Z9= 66NL@:C&XAS:]
M%R4IVUS#!5J$]S[B6V$FH^4I2IU5%*:1W^(06@
M                &:'ZD7XM.]?R+T?]D6(C8OH]^RU#PZG[213^KO3M7P8>
M*B"834C0              !K&^4[\,_@M]V'4?U2KQJ[JG[1WOSF?C,O#(_0
M]M\C'M$A P)E0                               (Y?-!\O'7OF0<8\B
MT]D?N%)L:A3,RG2.Q'X_?(P?83$-3<4I3K2%RG<2R="$P;F,DE>)%4EY"3DQ
MXZT2#36?U]/9E&[IXRMY=S4A[:/Z4=\7Q[-S9B<YRJEF]F[>>"K+;"7%+\#W
M/DY4C+,W!J/8FA=GYQIO;.,6.&[&USD,[&,LQRT;\.37V<%9?*;675J97SHZ
MVY,24T:X\N(\V^RM;3B%'LQ:7=O?6T+NUDIV]2*<6N%/UUN:WIXI[2E;BA5M
M:TK>O%QK0>#3_P NP^%;3K<=@X@                            ^E57-
MO0S$6-':V5-8-)4EN?53I5=,;2KIW)1*ANLOH2KH74B5[1\RA":YLTG'B:Q/
MV,I1>,6T^0]&8QS;YG83V?0SEUR>Q'P_&\/Z,;\VK0=GO'3WCL^:LKB=OC]"
M[^G^=T]O4="KDV45OCK2VGX5*#[<3MPS',*?Q=>M'J3DNTSOBB\W/S-\=4A=
M?SEY(2#1#3!(KW9-WE"392;)DM:,F=MT.3/Q">LA1'(/JKJOY:^[HSTKIRIW
MUE;[\=D%'M8=C<=J.?9S#=<UNO)OMXG9=;YYGFPU41N%%YH;$=9;4XI*[+'M
M;7,LS<6:U>)87&$SI[J24KY)*<,DE[$]"(B'6EHO2\GSG9T\>1S7J*21S+4F
M>16"N)]B+[:.1U/GZ^;G2R5RH?,?(7G7&%1U)MM7:)OXQ-K<;<-2(=[JVQB-
MODIHNCJ4$X23-)*)*E$?'/0VE9K!VD<.2=1=J:/J.J,]B\5</KQ@^W$_?:^H
M&\WNYBE$E\P[)EHG4/$NJTUQVHI7>@E)(CFTFHJ^8;1DL^J#<[%'T,R,R+I\
MQT)I2#Q5HL>6I5?J.HSZEJG/I+!W#ZT*:[43C:O/<\VA:5(/F;FY$I)I,TX9
MJ5"B)1=#[5HU\E:%>WV&1D9?Y!R_4G2W\G#WT_TCX^LV>?S$NQ']$ZYM?.*\
MT*YBE$E\X-^,M$ZAXEU66G12N]!*21'-I(M?,-HR6?5!N=BCZ&9&9%T[$=):
M:@\594,>6./J/$X99_G4E@[FKUGAVCI;)O,)YZYF;I95S6Y87S+SK[QPK'D-
MME^M;7)2:'RC59Y85=#:<;4:30TTA'9\DBZ>P=RGD.1T?BK.UB^2E#'L\W$Z
M\\US.IW]Q7:^4EVL3S7E.>YUG+Z96;9IEF824*2I$C*<CN,@?2I+264J2];3
M);B5)922",C]B2(OP#(4J%&BL*,(P7N4EVCISJU:KQJ2E)\K;[9Q,<I\
M                        !^VMK;&YL8%/3P)MK;6LV+6U=76Q7YUC96,Y
M]N+"@0(45MV3,FS)+J6VFFTJ<<<424D9F1#\E*,(N<VE!+%M[$DM[;/U)R:C
M%-R;V(TI?(K\J.'Y>^B%;&VM2PU\L-VU,&9G[[A,2G]8X>LV9]-J6JF-FZVF
M3&>2B7?.L*\.59DADE.LPH[BM=]:ZH>?7WF]JW]%T6^;[N6YS?:CCN6W8Y-%
MO::R-95;>5KI>?5%W7N5P17;EQOJ(GC$(),
M      !&AYF',Y/%[4Q8KA5FAG=.SXDVOQ,V%I5+Q"@3^YKG.GFRZFP_&-PX
MU7W]"<G*-Q).(BO($(UOJ7Z"R_S>UEAF==-0XX1W.?K1XY;=O-:-L_NF= SZ
M7]:?3&?T7+0.43A.YQ7<W-;OJ5HGPJ6'/N,,>;12@W&5:G(J&N../...NN+=
M==6IQUUQ2EN..+4:EN.+49J6M:C,S,SZF8UW;;>+WGMY&,814()*"6"2V));
MDEP)'\#\/H                #OGC5Q^S'DWN'%M2X:V;4BY?.9?W:VC=AX
MMBD!QI5]DD\NYM)M0([A)9;-:#DRW66$J);J1ELDRBYSS,:>7VV^3QE+@C!=
M])]3@7"VEO97'2QTF9%T2:&O-:Y\\:5"/-HTD\)7%Q-/R-"&_;.2QE+!^3IQ
MG4:YL&7:-3ZNP_2VN<1U;@=>5;BN&4[%16,GX9R9!H-;TZTL76FVD2;:XL'G
M9<M[M3XTEY:^A=W0;/9?86V665.PM%S;>E'!<;XV^-MXMOA;9_/[K36&>:^U
M3?:PU'5\KG-_7=2H]O-CCLA3@FVXTZ4%&G3CB^;",8X[#L,=PBX
M                      %??SB>%)V,5[EKK:K[IL!F'7[IIX+*.Z57,H:@
MTVPFF4)2M;U<A+<&T,N\SC^[O]J4LR7#W@^ZMTN*A471CJ"I\#-RE83D]TGC
M*I;-\4MM2CN[KGPQ;G3BO+;[_/W>'=T9=.>D:.-S2C"&;4H)=U324*5\DMK=
M-<VC<;WY/R53!1IUINN<-\3R<                  "1;RX.9DKB?N)N%E$
MZ0>F=COP:?8,/HX^W0RD*<:I<YA1TJ[DR*-Z0:9I()2GZYQTB0XZW'[:(Z?.
MB>GTF:5=;+H1^MEA&4[:6Q.HMCJ6\GQ5$L:>."C54=L8RGCM?]TG[P5;H0U\
MK?.:DGT?9O*%*^CM:HR6*I7D(\$J+EA523<Z#FN;*<*6%QR+*BSHL:;"DL3(
M4QAF5$EQ7FY$65%D-I>CR8TAE2VGV'VEDI"TF:5),C(S(QY45*=2C4E1K1E"
MK"34HM---/!II[4T]C3VIGOQ0KT;FC"YMIQJ6]2*E&46I1E&2QC*,EBG%III
MIM-/%'^X^#E                                     S0_4B_%IWK^1
M>C_LBQ$;%]'OV6H>'4_:2*?U=Z=J^##Q403":D:               -8WRG?
MAG\%ONPZC^J5>-7=4_:.]^<S\9EX9'Z'MOD8]HD(&!,J
M                 %=;SX?)VC\[]=JY"Z#HXK'+?5M"<=-3$1$B%O7!:[Q7
M_H18R'GHD=O-:(G%NT,YU1DZGOKG_P 6[&>A3_1&K7DEQYA?2?T55EO_ %4G
M[)>Y?LE^,MS3B>IL@69TO.[5?Q\%N]O'BZJ]B^L^##.=G09M9-F5ME#E5]C7
MRI$&? G1W8DV#-B.K8E0YD5]#;\:5&?;4AQM:4K0M)D9$9#8",E)*46G%K%-
M<)4S33P>QH_*/T
M                           !=X].YY,\G$&\4\P;E-BRX^338L>[XPZR
MOX39.459.C)>A[MR6OE(6XU=6<9\E8S'<2VJ''/YR,E.O0EQZ:U_JY5>=D.6
M2^#3PK33WM?YM/B7LWPON=REC8VE-/NGS<UO8]V]M.+X/=OE]KQ;^+"XZ*D)
M^                               !U=NC;V&:'UEENUL^G>Y8WB-8N;(
M0V;9S;*8XM$:KI*MIQ:$R+6YL7FXT=!F23<<(U&E)*470S/,;;*;&IF%V\*%
M../*WN45RMX)$PT%H?/ND?5UEHS3=/RF:WU90CCCS:<4G*I5J-)X4Z4%*<WO
MYL7@FVDZ2?(+>>9\CMLY9MO.7D_.V23>L.L8<<<K\<HHA>!2XY5$X233 J81
M)02C(EON=[SG5QQ:CUAS?-;G.LPJ9C=/X2;V+@C%=[%<B79>+>UL_H$Z,^CO
M(>BO15EHG3L7YE:4^ZJ-)3KUI;:M>IA[.I/%X8X0CS81PA"*73 QA/0
M           /]XL63.DQX4*._,F3'V8L2)%9<D294F0XEIB/'8:2MU]]]U9)
M0A)&I2C(B(S,?L8RG)1BFY-X)+>WQ(XZU:C;T97%Q*,*$(N4I2:C&,8K%RDW
M@DDDVVW@EM9<(\N'AM&XK:>9LLI@,?GEV1&@W&>2EI;=D8[#\/QZC XLA/<2
M&J1#QKG&V9H?L5N?+<::CFG8W1>FXY!EJG72^DJZ3J/ABN"FO!]EQRQWI(\-
M?O4=.U;IDUS*TR>K+ZAY5.=*SBL5&O+'"K>27"ZK6%+G+&%!1V1G.HG(J)D:
MN                                 !^&SK*ZZK;"FN($.TJ;:#+K+2L
ML(S4R!8UT]AR+.@3HDA#C$J',C.J;=;6E2%H4:3(R,QS6]Q7M+B%W:SG3NJ4
MXSA.+<91E%IQE&2P:E%I--/%-8HZUY9VF8VE7+[^E3K6->G*G4ISBI0J4YQ<
M9PG&2<91E%N,HM---IK ID^8/P[L^(^Z)=?4QI3^I<Z<GW^L+APGG41X)/I5
M98;-ENJ<4[;XDY);:-2EJ7(AN1WU&2W%H1ZQ=!W2I;])^DHU[F48ZGLE&G=P
M6"QEAW%>,5AA"LDW@DE&:G!;(IO^??[TW0'>=!72#.UL83EH;,G.MEU5XM1A
MSOA+2<GCC5MG*,<6VYTI4JK[J<HQ\%"Z360                  +*_D^<U
MCRZB9XI[*MTJR;%H$B5J"SG/*.3?8K#;>EV6&+>=,S?L<482I^"GN-2JLEMI
M2E$(N[S]^]/T1_1=X^DK3]+#+[F:5]"*V4ZTFHPKX+=&L\(U-F"K82;;JO#U
M[^X5]XCZ=RV/0EJ^NGG%E2E+*ZDWW5:V@G*I:-O?4MHISHK'%V_.@DHVZQGB
M&F!Z8@                                    9H?J1?BT[U_(O1_P!D
M6(C8OH]^RU#PZG[213^KO3M7P8>*B"834C0              !K&^4[\,_@M
M]V'4?U2KQJ[JG[1WOSF?C,O#(_0]M\C'M$A P)E0
M              "IMY]WD>)WU%S+F_Q'QQ*-VU=;)R#=VH:2$1%N*LJ89NSL
MYPJOAM=ZMKPH,<U38#:3/)6T=[)?.I&BRM'0^M/,7#)LUE_!-X4ZC_S;>Z,G
M[3'<_8</<][!]3Z;\Z4LRL%_$I8SBO9X>R7NN->R\+?0U4E2%*0M*D+0HTJ2
MHC2I*DGT4E23Z&2B,O:0N\K(_D
M                                     6UO(7\C2;N:RPSFWS#Q+W?2
M]<_&R/2.FLEKDJ<W#,:_'56?9O4SFC)&K(CW:_6P7D=<C=2EYQ/S424V=6:X
MUK&SC/)LIG_&/94J)_%\<8M>SX&_8;EW7>SG3&FW<..8YA'^'6V$'[+BDU[7
MB7LO!WWO4I2A*4(2E"$))*$)(DI2E)=$I2DNA)2DBZ$1?@%)%F']
M                         *FGFD\TCY$[-+5N VWCZ;U;9R68\J%(4J'G
M.:MH5#M,G4;:SCRJJI(W8=4HB41MJ?D)4:9*4HU]UYJ;Z9OO,+26.6V\G@UN
MG/<Y<J7>PY,7[+9[2_<]Z _Z7:1^N&I*/-UWG%&+E&:[JTM6^=3M]JQC4J=S
M5N%LPDJ=)K&DW**80$W,                  "=3RA.%OTPOV>4^R:?Q,5Q
M6?(C:DK+"/U8OLN@NG'F9IX3Z3;DUF)OI6S"625)5;)4XE27(715J]'6F?.:
MRSZ]C_#TWA23]E-;Y\JANC[O;OB>=?WW^GSZ"RV70[I2OAG-[3C+,JD);:-M
M-8QM<5MC4N5A.JL4U;M1:<;C990%UGE$
M        !YIY9\:,2Y6Z7R/5F3$S#L74G<83DJF?%D8EF<%A]%1<M$G\8Y$6
M3ZXTQHNAOPGW4$:5FE:;!Z,ND'-.C75M#4F7XSH+N+BEC@JU"37/IO@4MBG3
ME[&I&+>*Q3J#IQZ(,BZ;>CV[T7G'-IW<EY6SN&L96UW",E2JKA<7SG3JQ7?T
MISBFI.,E2/V'@&6:KSC*=<YS4O4F6X=<S**\K7_;X,R&X:?%CND1(EP)C)I?
MC/HZM2([B'6S4A:3/U[R+.\LU)D]MGV3556RR[I1J4YKAC);FO8RB\8SB]L9
M)QDDTT?SI:KTOG>BM27ND]24)6V>9?<3HUJ;X)P>&,7NE":PG3FL8SA*,XMQ
MDF<,&5(^                !R+$<LR+!,HQ_-,1MI=%D^+6\"]H;B$OLE5U
MI626Y4.2T9DI"O#>;+N0HE(6GJE1&DS(^CFF66&=9=7RG-*4:V77-*5.I"6Z
M4)IJ2?53WK:GM331E<BSS-M-9S:ZAR*O.VSFRKPK4:L'A*G4IR4H27!L:VII
MIK%---HNO<*N56/<N-)4NP8)0Z[,:PT8_LC%V'B4N@RR*R@WWF&5K4^FBOF>
MDRO6HU%X+ALJ6IYAXD^1G2YT;7W1AJ^MD=;G5,JJ?"VM9KXRC)[$WN\I3?<5
M$L.Z2DDHSAC_ $1?=XZ;,JZ=.CJWU3;>3I9_1PH7]M%[:%S%+%Q3?.\C67PM
M!O'N9.FY.I3J8>N15Y>H                                  !FA^I%
M^+3O7\B]'_9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T
M :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
M                           "J'YXOD+,\BG,KY@<,,=@5F]DQYU_MW3%
M8PB'!W8MA"I,S+<(CLH3&@[:=2E2ID/HAC)%?C4FBS[SL;0T7KAY?S<ISB3=
MCL5.H]]/W,N.'$]\-W>]["-2:85WSK_+TE<[Y07L^5>ZXU[+J[Z&UO46N/VM
MG0WU984EY26$VHN::WA2:VUJ+6MDNP[&LLZZ8TS,@6$"8RMIYEU"'&G$*2I)
M*(R%WPG&I%3@U*$EBFMJ:>YI\*964HRA)QDFI)X-/>GQ,^>/T_
M                                                         +=_
MDB^0#8[1?PWE_P Y\4D56L&'8&2ZCX\Y'7*9L-H(-IF?39OLZ%)6AVMUWW*0
M["I'FO'OR(G91-UO:U9U5K/74;93RG)98W.U5*J>R' XP?#/CENCN7=;8SO3
MFEW6<;_,HX4=\8/V7$Y>YXE[+AV;[T+##,5EF-&9:CQX[3;$>.PVAIEAEI!-
MM,LM-DEMIIIM))2E)$22+H0I5MMXO>64DDL%N/\ 4?@
M               AW\V'FF6E]?JT+KNW-G:>S:ETLCL*Z22)F#8#*,X\EPW6
MS\2+>9>DG(L7M,G&8B7W^K:SC+77'2!J;Z,M/HFSEA?UX]TT]L*;V/J2GM2X
M4L7L[DWG^Y?T!O7NI5TD:HH<[1V45EY"$XXQN[R/=16#V2HVW<U*F/<SJ.G3
MPE%58QJQBACV*                  #UGPPXM9#RSW92:]@')K\2KB1D&QL
ME9;/MH<1AR&DRD1WE-N,E>7;BRAP&U$KJ^YXJDFRR\:9!IK(:VH<SC9PQC;Q
M[JI+VL%OP]U+='E>.Y,I7IZZ8<LZ%= 7&I[GF5<[JXT;&@W\=<RB^:Y+%/R-
M)?"UFFNXCS$U.<$[I^(XGCN!XMCV%XC51J/&,5IZ^AH:B&2BCU]561FXD.,@
MUJ6ZX:&6B[EK4IQQ752U*49F>S5O;T;2A"UMXJ%"G%1BEP)+!(\#,[SK--1Y
MQ=9_G=:=QF]Y7G6K5)=].I4DY2D\,$L6]B222P2222.1#F,6
M                          $*7FZ\*?SJX2YR2UU5J=V+KBH-O/*R$UU=
MRW7E>AZ0Y:DTVDU2+S"TFITCZ$IZM4ZE2E''CMC;G[KW2Y]6LW6@,^J89#?U
M<;:<GLHW4L$H8O=3K[%Q1J\UI+RDY'G?]^S[O'UVTZ^ES2=%RU7E-#"]IP6V
MYL8)R=3!=]6M-LN.=NYIMNE2B5<QZ,'C&                  'LW@SRTN^
M(F[*O,R.;/U]D7NV/;0QN*KO5:8RY([D6L&,M:&',@QAYQ4J$:C0;GXV.;C;
M<AQ0J?ICZ,K/I0TA4RGN(9Y0QJVE5^PJI=Y)[U2K)<RIOP[FIS92IQ1L#]VW
MIRS+H)Z1:.H%Y2KI:[YM#,;>.WRENY?&0BVDZ]NVZE''#G=W2YT8U9LNIXYD
M5'EV/TF58S9Q+K'<CJH%Y1V\%SQ8=G4VD5J;7SHSG0C4S*BO)6GJ1'T/VD1^
MP>2-_8WF5WU;+<PIRHW]O5E3J0DL)0G!N,HM<:::9_0WE.:Y=GN5VV=Y/6A<
M95=T(5J-6#QA4I5(J<)Q?%*+375VGV1U#(
M       !FA^I%^+3O7\B]'_9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T
M              :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0
M,"94                                      *^WF]>1-JCG[!M]TZ2
M+'M/\N8D);CE^MAR!@FY_=R2<>KV?&KHTA<'(6T)4W%R.-'<F$E269J);#<?
MW2=Z4UM=9%)6=[SJN5-[M\J?+#'>N.#>'#'!XXQ;/M-4,T3N+;"G?X;_ &,^
M27+Q2W\>*PPST=Z:$W%QGV;D>G-[Z]R/66R,4D>!;XSDL/W>1X*U+*):U<MI
M3U=>T%HV@W(5C!>D09K)DXPZX@R4+[LKZTS&VC=V-2-2WEN:[3X4UPIX-<**
MJN;6XLZSM[F#A6CO3[:XT^!K8^ ZA':.
M                                  #DF'X=ENPLIH<'P/&;[,LRRFTB
M4F-8KC%5.O,@OK><X3,.LJ*BM8DSK";)<41(;:0I1G_D''6K4K>E*M7E&%&*
MQ<FTDDN%M[$CZITYU9JG23E4D\$DL6WR(O5^3QZ=O']#OXMR9YW5%-F>Z(JJ
M^^U_H13D*\P?5$]I;$^'>Y[*85)K,XV'7OH23$-E;M)4N)4YWSY"F785*:MU
M_4OE++LD;A9O%2J[5*:W81X8P?"^^E[E8J5EY!I2%JXWF9I2N-\8;U'EEP.7
M)N7*]UL85<3@                                 //O)[D/B'%_3F3[
M8RU2)'S8TF!C5 3Z6)>599/0ZFEQ^$HR6LCDNMJ=D.)2OW>&R\\:3)LR&'SW
M.;?(LMJ9A<;>;LC'AG-][%=M\23? 69T1=%^=]+VNK/1>2)Q\M+GUZV&,;>V
M@UY6M/<NY3481;7/JRA333DBDUM#9>8;BV!E6S<^M%W&6YC;/V]O,41H92XY
MVMQX,%@U+*'5UD-MN-%82?:Q':0VGV)(:Q7U]<YE>5+Z[ESKBI+%OM)<22V)
M<"21_0#I#2>1:%TU9Z2TU15#);&BJ=*.]X+;*<WLYU2I)RG4F]LYRE)[6<"'
M4)(                !]G'<>N\MOZ7%L:K)5SD.1VL"DHZB"WXLRSMK24U"
M@08S?4B4]*E/)0GJ9%U/VF1#DHT:MQ6C0H1<JTY*,4M[;>"2ZK.AFF9Y?DN6
MW&<9M5A0RRUHSJU:DWA&G3IQ<ISD^*,4V^H70>#?$^EXDZ4J\/[(DS8.1E%R
M'9^0QR)9663.1^B:F%)-).N4.+LNJB0R/M2X?BR.Q"Y#B1LOI;3]+3V5QMMC
MO)X2JR7#+B3]K'<NO+!.3/!3[PW31F'37K^MGF,Z>F;7G4<OHRV<R@I?&2CN
M5:X:52KO:[BESI1I19[*$E*(
M    /Y6A#B%MN(2MM:5(6A:24A:%$:5(6E1&E25)/H9'[#(?J;BU*+PDC\E&
M,XN,DG%K!I[FN)E0SS/^%B^,FV%9WA%8;6E=J64R=CS<9CLAX5E3I.SKC!E&
MV1,L0>U+DNI+HCK"[V$DHXBW%^HOW=NEM=(>F?H;.*F.KLMIQC5;?=7%%81A
M<;=KENA6W_"83;7E5%>$/WRON\RZ'=;O4NG*/-Z/,[K2G048X0M+EXSJV;PV
M*'?5;;=\#SJ:3="4Y1=C8LTR                  "?SR>.:Q4M@SQ,V7<$
MBIN)4N;I:UGNF2*^ZE..S;;7ZY#B_":BW;RG)E8E1)_=RGV"4M<F.VG27[U/
M1'YW0?2;I^EC=4HQC?PBN^II*,+G!;6Z:PA6>WX-0G@E3J2?J#]P?[Q'T==1
MZ#M7W&%C<3E/*:DWLA6DW.K8N3>"C6?.JVZ>'PSJ4DY2K4H*QZ-"#UK
M                            #-#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]
MI(I_5WIVKX,/%1!,)J1H               UC?*=^&?P6^[#J/ZI5XU=U3]H
M[WYS/QF7AD?H>V^1CVB0@8$RH
M    !X3YW^71QA\Q#6IX%O\ PU+UY4QYGT VICAQZO96M[&6@R7+QJ_4P^F1
M6ON$E4JJG-RZN8I"%NL&ZVRZWF\DU!F607/E[&?</OH/;":Y5Q\4EA)<#P;3
MQF9Y39YM1\E=1[I=[);)1ZC[:>*?$9YWF3>3)RN\N:[L<@OJ61MOCN[+-&/[
M^P>HF+H8C#\E$>%7[*I&W)\W6N0.+?:0DI;CM9+=<)$.;)<)Q#=]:=U?E>H(
M*G!^2S##;2D]O5@]BFNIM7#%;"JLWT]?93)SDO*6G!-+9^,O8OJ['P-D0XE9
M@@
M]^\#?+2Y6>8EG1XOH3!UIQ*IFQHV<;@RLI=-J[ V7C;4HK?(4Q9"[.Z-A9.-
M5-<U,LWD?+)DF4K=1@\\U%E>04/*WT_A6NYIQVSEU%P+W3P7+CL,IEF3WV;5
M>9:Q^#3VS>R,>J^%\BQ9H7>6?Y.W&'RV<<9ML6KT;1Y!6E=[IEV_<OJ82,B[
M)#'A3Z+7M7WS6==XC(-2B<CQGGILU)D4V7)2VREJA-1ZMS+453FU7Y*P3[FE
M%[.1S?LY<K6"]BEMQM3)\@LLHASH+GW36V;6WJ17L5ZKX6]A+4(L9T
M                           /SS)D2OB2I\^5'@P8,=^9-FS'VXT2)$C-
MJ>DRI4EY2&8\>.R@UK6LR2A)&9F1$/F4HPBYS:4$L6WL22WMOB.6A0K7-:%M
M;0E4N*DE&,8IRE*4GA&,8K%N3;222;;>"*=/F)\Q9G*_<;J,>F/HT_KQV=2Z
MZ@&E;*;53BVF[G-9K*TH<][R)Z*CW="R2<> TRCM2Z;QKUPUEJ26H,R^!;^C
MJ.,::X_;3?++#9Q126_''W2^Z[T%T.AC0L99I"+USFD85;Z>Q^3P3=*U@ULY
MM!2?/:;Y]:4Y8N"IJ,?(B!LT                  %C'R?^%JJ:"QRPV34=
MEI;Q9D+3-3/9(G8-/*0N%:; 4RLO$9D7+!NPZTU=IG"4\^1*1(CN%<O1SIGR
M<%J"]CW<DU13X$]CJ=?:H^YQ>YIGEI]^+I\5_<RZ%]*5\;.A.,\TJ0>R=6+4
MJ=EBMCC2?-JU\,?A53IMJ5*K$GS%MGFR
M               '3N_-(87R*U/EVI,\BD]2Y17J:CSVVTKGX_=1C\>ER2I6
MI2#;LJ:P0AU!=Q(>02F7.YIQQ"I5HG6&;Z$U-:ZGR66%W;3Q<6^YJTWLJ4I\
M<*D<8O9C%X2CA*,6H#TG]'.GNE?0]_H74T.=EU[2PC-).="M'NJ-Q2>S"I2F
ME);4I+&G/&$Y1=(+>6F,UX^[3R[4N?PBBY#B=DN*<EDG/F^ZK'2)^HR&G==0
MA;]3=U[C<AA2B2M*5]CB4.H6A/L#H[5N4:XTW:ZGR2?.L;JGC@\.=3FMDZ4T
MMTZ<DXRWIM8Q;BTW_.3TD='VHNBW6E_H;5%/F9K8UG'G+'F5J;[JE7I-I.5*
MM!QG!M)I/FR49QE%=2B3$'                 _;6V-A3V,"WJ9LNLM:N;%
ML:RQ@2'8DZOL(+Z),.;#E,*0]&EQ)+27&W$*)2%I(R,C(<5Q0H75"=K<PC4M
MJD'&<))2C*,DU*,D]CC)-II[&G@SL6EW=6%U2OK&I.C>T:D:E.I"3C.$X-2A
M.$DTXRC)*49)III-/$N6^7?S%@\M=+QI%[*AL[>P%$*@V55-J;;<GN^":*G-
MX<5"6TMUN5LQUK6E"4HCSVI#*2)M+2E^4/3KT55NC'5LJ=G&3TM>N52TF\6H
MK'N[>3VXSHMI)MMRIN$F^<Y)?T!_=3Z?;;ISZ/85<RG3CKS*U"CF%)8)S>&%
M*[C%884[E1;:22A6C5II<Q0<O?XI$VA
M   S0_4B_%IWK^1>C_LBQ$;%]'OV6H>'4_:2*?U=Z=J^##Q403":D:
M         -8WRG?AG\%ONPZC^J5>-7=4_:.]^<S\9EX9'Z'MOD8]HD(&!,J
M                                        !\ZWJ*F_J[&COJRNNZ2X
MA2:VVI[>%&LJNTKIK*X\ROL:^8T]$FPI<=Q2'6G4*;<0HTJ(R,R'U"<J<E.#
M:FGBFMC37"GP,_)1C*+C))Q:VI[F56_,:],9IO<[M]M3@K<4V@-CRE2K*=IF
M^*6O2&33%]7EM8M)ALS;G5,R2ZI9I99:L*0C\-EB)7M$IP6;I_I(N[-1M<[3
MKVZV*HOC%X7!/JO"7"W)D)S;1MO<8U\M:I5O:/O'U.&/JKB2*5/);B7R.X?9
M])UKR1U'EVJLI:7(]Q3?P4N4.1QHRTMNV>'Y97.3<7S&H2M9).563)3"5GV*
M42R-)7%EV:Y?FU!7.7585:7#@]JY)1?=1?(TF5Y>6-W85?(W=.4)\NY]1[FN
M5-GG4=\Z@
M'9&I=.[4WQG=+K'3&O<NV?L#(7TLU&)X51S[^XDEXC;;TMR- 9=]RJX7BDN3
M,?-J+$:ZN/.(;(U%U[J[M;&A*YO*D*=".^4FDO5X>)+:^ Y:%O7NJJHV\)3J
MO<DL7_\ IQO<BX%Y<OI<UI<H]J>8O?H[4^%/A\9M=7Y.&I9*+LC;5V72OFV:
M"(E>)68T^HE=6U_.Q='8QU/J#I+V2M=/QY/+37B0?;FN/N-S)[E.B]U?-G_J
MXOQI+M1]]P%Q/6^L]>:>PJ@UOJK"<7UW@6+0D5^/8AAU+ Q_'ZF(@S4:(=;6
ML1XR%O.*-QUPTFX\ZI2UJ4M2E'4MQ<W%W6E<74Y5*\GBY2;;?79/Z-&E;TU1
MH1C"E%;$E@EUCG X3D                                   (&O-^YI
M%CE._P 4M<6G2^R&''E;BM8;JT.4^.RVV9E7@[3K2B,IF2,+3(L2ZD2:XVV3
M):9;A-U/TBZF\C3>064OA9I.LUP1>U0ZLM\O<X+;SGAZ/?<>Z!'FE]'IFU51
M_P#C;6I*.64Y)-5:\6XU+MI^QH-.%!\-;G37-=&#E7 %+GJF
M      'OGR]>'L[EEN:-&O(LMG4>!+A7VR;5M+C;<YGQC7585#E(4A3=EE3T
M=:%J0I*X\%J0\D_$2TE<MT?IR>H,R4:J:RZEA*H^/B@GQS]2*;WX8ZV?>=Z<
MK?H6T'.KE\X2UMF2G1L:;P;@\,*EU*+QQA;J2:334ZTJ4&N:YN-Q^NKH%/7P
M*FJA1:VKJX<6NK:Z#':B08$"$PB-#A0XK"4,QHL6.TEMMM"22A"2(B(B&R,(
M0IP5.FE&G%))+8DEL22X$D>%%U=7-]=5+V]J3JWE:I*=2<VY3G.;<I3E)XN4
MI2;<FVVVVWM/V#Z.
M  BK\TGA47)+5GYR<"J/>=U:KKI,FL8B-I][S;"VU.3;G$5$A/BR[."9N3:E
M/RC.1XT=">LON1LG]W'I<^H&I/H#.JO-TEF51*;D^YMZ[PC3K\482V4ZSV=S
MS:C>%+!Z4??1^[Q_5W17UNTQ0Y_2'DE*4J<8KNKNT3<ZMJ\-LJD.ZJVRVOG^
M4I16-?G1J-F1I,TJ(TJ29DI)D9&1D?0R,C]I&1CT^336*W'A4TT\'O/^
M              /2'%+DEEO%;=&,[6Q<W)<2(X55F..$[X4?+,,GOQU7=$\M
M1*0U(6AA#\1XR44>:RRX:5)2I"H%TE: ROI)TE<::S'"-62Y]"KABZ->*?DZ
MBXUM<9QV<ZG*4<4VFK:Z$NES/>A3I"L];9+C4H0?D[JACA&YM)RCY:BWN4FD
MITIM/F5H0FU))Q=W+6VQ,3VU@>*;)P6T;N,3S.FB7E+/;[26J-*2?B1I325K
M]UL:^2A<>4PH^^/):6VKHI)D/(/4&19GIC.KG3^<TW2S.TJRIU(OC6YI\,9+
M"4);I1:DMC1_1?I'5>1ZYTS8ZOTU65QD>86\:U&:W\V2VQDL7S:D))PJ0>V%
M2,H2VQ9S<8<D8                             !FA^I%^+3O7\B]'_9%
MB(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T               :QOE._#/X+?
M=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0,"94
M                        ZHW3HK3G(S +?5N]=:X?M77]VE/O^+YI2Q+B
MO]X;)7NUC!4^@Y-3<P5*[XTZ(XQ,BN=%LNH61*+M6=[=Y?75S95)TJ\=THO!
M]1\:?"GBGPHX+BVM[NDZ-S",Z3X&L?\ ]'Q-;450.;_I4L.O?G/-.!&U%X18
M*][F'I/=5C8W>*.F?BOM5^';,A0I^44J&T(2PQ'NHUNIYQ?<]8LI(S%H9-TG
M5H84<\I<^/ZRFDI=64-D7QMQ<>2+(1F6B:<L:F5SYK]I/:NM+>NOCU2I=RCX
M.<L>%^1_1KDMHW.-8N/2G(E5D5C7)L\%R-ULE*46+[ HG;/#,B632>];<2<Z
M\TDR\1"#/H+3RS.LKSBGY3+JT*FS:D\)+PHO"2ZZ(+>Y;?9?/F7E*4.)^Q?4
MDMCZS/*(R9T@                                            #N?1
MO'3>_)C,6, T!J3/=NY<ZICQ:C!L<L;PZUB2M:&I][.C,G6X[5=S2N^9/>C1
M6R2HU.)(C,NI>YA99=1\O?584J7')I8\BX6^18L[%M:7-Y4\E:TY5*G%%8]G
MB7*]A:<X.^E5V+DKM5FG/?9T?7%&:69:M)Z:M*O(\]D&9=RH&6[(?B6>$XVI
MEU':ZU3,Y 4AE?XN;&<+J599UTG6]-.CD=/RD_UE1-1ZL8;)/\;FX/@9-<MT
M35GA4S2?,C[2#3EUY;EUN=U46].+/#/C+PLP0M><:=1XQK*B?\!RZFUK+]AE
M65S([?AMV.7YC;O3\FR>:DNO8J9*=0P2C0REM'1!53F>;YEG%?SC,:LJD^!/
M9&/)&*P2ZRV\).[++[/+J7DK.G&$>'C?5;VOKL]/#&G=
M                     \@<V>5E!Q*TM;9Q(5"G9Q=>-0ZTQF0OJJ[R=YGJ
M4R3'0M#RJ+'65E+G+(TD:"0R2TNOM=8YJ?/Z.GLLE=/!W4NYI1?LI<;]S'?+
MK+>T7A]W_H:S/IKU]0T]252GIZWPK7]Q%?%6Z?>Q;37EJ[7DZ*VO%RJ.+A3G
MA2WR?)K_ #3([S+LJMIE[DN2VLZ[O;FP=\:;9VME(<E39DESH1&X^^ZI70B)
M*?P$1$1$-9Z]>M<UIW%Q)SKSDY2D][;VML]\,HRC+<@RNWR3)J-.VRFTHPI4
M:4%A"G3IQ481BN)));<6][;9\(<1D0                .;ZVUWENVL\Q76
MV"U;MSEF8W$:EI8#1+[52)!FIV5*<0ASW6MKHK;DF4^HNR/&:<=7T2@S':LK
M.XS"[IV5K'G7%22C%>N^));6^!)LC^J]49+HK3EYJO45:-#);"A*K5F\-T=T
M8IM<Z<Y-0IP6V=2481VR1=AXK<<<3XM:9QG56,$U+EPVBL\PR(F29D99F4YE
MGY[O7TGU<0PMQI+$1I1J5'A,LM&I1H-:MG<@R6WR'+(6%#!R6V<O;S??2]9+
M@BDN \ .F3I4SKIAUY=ZRS?G0HU)>3MJ&.,;:U@WY*BN!M)N=2224ZLYS22D
MDO1@S)5H                                                58_-
MNX4GI[/'.0VNJDVM9;,N%EE]= 8(HF$["G$N0^\EMOVQJ/,UH=DM'T\*//)Y
MGJA+L5H>D'W8NESZU9*M"Y]5QU#E]+X"<GW5Q;1V)8O?4H;(/AE3YDL&XU)'
MBQ]^?[N_U!U,^E72=##1V<7#\ZIPCW-I?3QDW@N]HW;4JD=G-A7\I3QC&=&!
M#$-L3SZ                  ":'RC^:OYH<[1QVV+;&UK79EP@\,L9KIG&P
M_8E@IB)'B&XLS]UH\R4E##G_ /&Q8$T[T0EZ2X-3/O/]$?UIR5Z[R&ECJ#+Z
M3\O&*VU[6.,G+#AJ4-LEPRI<Z.UQIQ/0C[BWWA_J'J5=%&K*_-TAG%PO-*DW
MW-K?3YL8QQ?>T;O!0E[&%?F3PBJE:9:8'G">T@
M       !FA^I%^+3O7\B]'_9%B(V+Z/?LM0\.I^TD4_J[T[5\&'BH@F$U(T
M              :QOE._#/X+?=AU']4J\:NZI^T=[\YGXS+PR/T/;?(Q[1(0
M,"94                                                /@Y/BV,9
MM06N*9GCE#EV+7L54&[QK)ZBOOZ"XA+4E:H=K36L>776$52T),VWFUH,R(^G
ML'W2JU:-15:,I0JQ>*<6TUU&MJ/F<(5(N%1*4'O36*?53($.6WIL?+TY%JM<
MAU;2Y'Q1S^>I^2BPU$^U-UT_8/&KM<L]3Y$N11PJUE*ODP\>DXZV1I(^O^=W
M3G*ND//\OPIW,HW5!<%3O\.2:VX\LU,B]_I#*KO&=!.A5?M>]Z\7LZT>:5LN
M4'IB?,$TJ=A<:6D:_P"4^(Q5+<CEA5LS@FQBA-)-3DJPP/.ID*K4[T+Y$:JO
M+B2X?L2@S]@L/+>DC(;S"%YY2UJOVRYT.M*.WKRC%$1O=&YK;XRM^97I\CYL
MO>RV=B3(%MKZ.W/HC(58GNS4VR-1Y,7>::+96$Y'A-H\V@R+QXT/(ZZN>EQ5
MD9&AUHEM+29*2HR,C.<6M[9WU/RMG5IU:?'"2DO4;(Q7MKBVGS+FG.G/BDFG
MZIU:.R<(                                  !R?#L(S/8F00,2U_B.
M3YSE5JOPJS&<.H+7)L@L7.I%X<"FI8DVRF+ZJ+V-MJ/VCCK5J-O3=6O.,*2W
MN322ZK>"/NG3J59JG2C*4WN23;[")K.,7IV/,PY%+@V61:OJ.-V&REI-S(M_
MW"\8N"921+D)CZXI8F0;%:FI;,B:1/K:Z.ZXHD^.DB6I$.S+7^G,OQC3JNXK
M+@I+G+W[PAAU&WR$BL])YQ=X2G!4:?'-X/WJQEV4NJ62^)OI;N%^HCK,AY,9
MEFW*/+(Z8[\C'S=E:LU0U+2E#IH^8,7M7\UN2BRBZ$J3?(BRFT]'89)4I KS
M-.DO.+O&GET(6U+C[^?9DN:NM'%<#)=8Z+R^AA.\E*M/B[V/83Q?OL'Q%BW5
M.FM2:)Q&%@.E]:8+JK"ZY*/=<8U_B]-BE,EQ+:6E2GH5+#AM2Y[R4$;LATEO
MO+ZJ<6I1F9U_=7EU>U77O*DZM9\,I.3[+X.3<2RA;T+:FJ5O",*:X(I)>H=E
M#KG,                                      'PLGR;'\+QR\R[*[:'
M0XUC55.N[VYL'?!A5E56QW)4V9)<Z&9-L,-F?0B-2OP)(S,B'%7KT;:C.XN)
M*%"$7*4GN26UMF1RC*,SS_-+?),FHU+G-KNM"E1I06,ZE2<E&$8KC;:6W!+>
MVD4MN;'*S(.6NZ;;.)*IL#!Z7QJ'6F,2'.B:3&&7NI3),="ULIO<A>04N<LC
M4?>I#)+4TPT1:S:GS^MJ',Y74L5:Q[FE'VL>-^ZEOEUEN2/?#H Z&LLZ%- T
M-/4E3J:AN,*U_<17QMPUWL6TGY&@GY.BMBP4JCBIU)X^01'2\
M        M&>4MPM_-%@K?(?8=6EO9&RZ9!8;73&NLG#M>6'@RH\I:'$](M[F
M*$-R'#+JXQ7>"T9H6[):*]NC[3/T=:?3-Y'^-KQ[A/?"F]N/)*>_DC@MF,D>
M/_WU>GOZ[ZB?1?I>LWI3*:[\ZG%]S=7L,8RBFN^HVN+@L=DZW/GA*,*4R9@6
M4:'                                                  '!MF:XQ
M';N Y7K3/*INYQ+,JB1374!SHE:F'NUQF5%=-*SBV-=+:;DQ7TEWL26D.)^4
MDAF=/9_FFE\[MM09+4=+-+2JJE.2XUL::X8RBW&<=THR<7L9&]8:2R+7>F+[
M1^IJ*N,BS"A*E5@]^#VJ47MYM2G)1J4YK;"I&,UM2*17*CCAE_%C<V3:HRLG
M);$%Q-GB>1E'6Q$RW$)ZW3IKZ(2B["<6AM3$MI"EICSF'F>Y79W'Z^=&^OLK
MZ2-)V^ILLPC.:YE:ECC*C7CAY2G+DVJ4&\.=3E"6"QP7\Y_35T29]T*](-YH
MC.\9TZ;\I;5^:XQN;6;?DJT>#%I.%6*;5.M"I3Q?-Q?G03PJ<
M     #_I&:3)23-*DF1I41F1D9'U(R,O:1D8-)K![@FT\5O+=/E=<U2Y+:K/
M7F>VY2-U:LKXD2V>FR.Z?F^'MDU"J<T)3JO&FV4=SMB6RB[S*2;+[BB.8E*?
M+[[QG1&^C_4GT[DM+FZ1S*<I045W-O7>,IT-FR,&L9T5L[CG0BL*3;]V/N8_
M>'72_HKZJ:FK\_I#R6E&-5SEW=Y:K"%*[V[9U(O"E<O:_*>3JR>-=)2GC6\W
M4                            "-#DCY/?ES\NMM7N].0W'?\X.T\FA4=
M==Y3^=O>F)^^P\;J(=#2L_,F#[-QK'(WN53 ::[F8;:G.SN<-2S-1R/+M6:@
MRJUC96%QY.UBVU'F4Y88O%[90;WOC,/>9!E-_7=S=TN?7:6+YTUN6"V*26[D
M.B?\/'Y/7[(/_'_E#_;8.[]?M6?S?^RH_NSK?53(/Y?\NI^F/\/'Y/7[(/\
MQ_Y0_P!M@?7[5G\W_LJ/[L?53(/Y?\NI^F/\/'Y/7[(/_'_E#_;8'U^U9_-_
M[*C^['U4R#^7_+J?IC_#Q^3U^R#_ ,?^4/\ ;8'U^U9_-_[*C^['U4R#^7_+
MJ?IC_#Q^3U^R#_Q_Y0_VV!]?M6?S?^RH_NQ]5,@_E_RZGZ8_P\?D]?L@_P#'
M_E#_ &V!]?M6?S?^RH_NQ]5,@_E_RZGZ8_P\?D]?L@_\?^4/]M@?7[5G\W_L
MJ/[L?53(/Y?\NI^F/\/'Y/7[(/\ Q_Y0_P!M@?7[5G\W_LJ/[L?53(/Y?\NI
M^F/\/'Y/7[(/_'_E#_;8'U^U9_-_[*C^['U4R#^7_+J?IC_#Q^3U^R#_ ,?^
M4/\ ;8'U^U9_-_[*C^['U4R#^7_+J?IDL>IM5X%HW6>"Z>U;0_1?7.M,8J,,
MPG'?G2YN_F7&Z*(W!JJWYWR*QM[VR]UBM)1XTN4_(7TZK6H^IB+W5U7O;F=W
M<RYUQ4DY2>"6+>UO!))=9)&<H4*5M1C;T%S:,(I)8MX);MKQ?99V$.N<H
M                                                  <4S3 \'V3C
MTS$MBX9BF?8I8]OSAC.:8[493CT[L)1(]\I;R'.K9/:2S(N]M73J?_*.6C7K
M6]15;><J=5;G%N+776#/BI2IUH>3JQC*#X&DUV&1";X]/OY6>]O?9GZ/GYF\
M@F^)_P#L.A\GN->^Z>)U/]Q8<;EQK)CL4?5/_<1]/P?YOL$KL==ZFLL%Y?RU
M-<%6*G^5LG^48&ZTMDMSB_)>3F^&#<?4VQ_)(9]V^D>KE^_3^./,&;&Z>*=9
MBF[=>,3N_KT-E$[8&"6E?X7;T,E*;QE?=UZDDNG0Y?9]*DMD<PM%RRIS[49)
M^.1ZYT*MKM+A]2<?SHO\TB?VYZ:?S3]:+>5C&N]8;R@L^*M<[5&V<<C&3+1=
MQ.)K-KEJ^YDK67X&H\9YTU>PDG[.LHM>D73-S\94J49<4X/MPYZ[+,)7T?G5
M'O(0JKW,EVI<UD:&S_+OYWZ83(?V;P^Y'8I714$X_?2M0YM-Q=M)N&UT^E=5
M3S\;4LED75)2C41*29ET4DSD=MG^27FRVN[><GP>4CSO>MI^H8>ME.9V^VM;
MUHKCYKP[*6'JGC^7$EP)+\*=&D0ID5U;$F)+9<C28[S:C2XR^P\E#K+J%%T-
M*B(R/\(RR:DL8O%,Q[33P>QGYP                    !Z-UCP]Y9;J-C\
MT/&7?NS&9'8:)F#ZBSW)JU#;B_#2_(LZFAE5T6*2_8;KKJ&D_P"51#'W.;97
M9_\ %W-"F_=5(I]AO$[=&POKCXBC5GU(R?JI$DNI?3S>:UM;W62]QXA:NIY3
MZ&?GG;6Q,%Q;W?KT-QV5C4&\O,Z9882HC-7S2?=UZ([S)1)CUUKW2]KBE<.K
M-<$(2EZK2C^49>AI7.Z^WR7,CQRE%>IBY>H2M:6])#M&P7"F<A^7>!XHRCP7
M)]!IO [_ #Q^42B_'Q(V5YI/UVS6+09_)?53S4GTZ>%[>XHO>=*EM'%6%I.3
MX'4DH_DQ4\>ISEU3-V^A:SP=W7C'DA%R]5\W#L,F/T-Z:SRPM-.Q;'+<(V/R
M&NHR6W42]S[!F'4,S2[#=>:Q;6L+7=!-AJ,E)1&LF;%M*%?*-Q:2<*)7W2)J
M2[QC2G3MX/\ 5QVX>%/GOKK D%KI#)K?;4C.K+W<MG8CS5V<2:'4FA=(:#HB
MQC1^H-9ZAQ_L;0Y4ZVP?&\+ARC:2E*7IS>/UL#YPE*[>JWGS<=<7U4I1J,S$
M/NKZ]OI^4O:M2K4XYR<NQBWAUB0T+6VM8\RVIPIPXHI+M';(ZIS@
M                                  !TWO;1N&<B=?3-8;!DY&WB-G8U
MUA;0\:NWJ)^V*K=5)AP+"4PTZM^L3.)J0IGV$IZ.THSZ)Z'C<VRJVSFS=C>.
M?F\I)M1ES<<-J3?%C@\.-(G?1STAY]T7:FAJ[3$;5YW2I3A3E7I*LJ?E%S93
MA%M)5.9SH*7!"<UPXKPQ_<[\+O\ 4FPOX^S_ /11%?Z<:9]K6_M'^ V(_P <
M_3W_ #&6?]'#](?W._"[_4FPOX^S_P#10_IQIGVM;^T?X!_CGZ>_YC+/^CA^
MD/[G?A=_J387\?9_^BA_3C3/M:W]H_P#_'/T]_S&6?\ 1P_2']SOPN_U)L+^
M/L__ $4/Z<:9]K6_M'^ ?XY^GO\ F,L_Z.'Z0_N=^%W^I-A?Q]G_ .BA_3C3
M/M:W]H_P#_'/T]_S&6?]'#](?W._"[_4FPOX^S_]%#^G&F?:UO[1_@'^.?I[
M_F,L_P"CA^D/[G?A=_J387\?9_\ HH?TXTS[6M_:/\ _QS]/?\QEG_1P_2']
MSOPN_P!2;"_C[/\ ]%#^G&F?:UO[1_@'^.?I[_F,L_Z.'Z0_N=^%W^I-A?Q]
MG_Z*'].-,^UK?VC_  #_ !S]/?\ ,99_T</TA_<[\+O]2;"_C[/_ -%#^G&F
M?:UO[1_@'^.?I[_F,L_Z.'Z0_N=^%W^I-A?Q]G_Z*'].-,^UK?VC_ /\<_3W
M_,99_P!'#](?W._"[_4FPOX^S_\ 10_IQIGVM;^T?X!_CGZ>_P"8RS_HX?I'
MV,=\I'AECE_2Y UBN76KU':P+9FMO,QFV5+.>KI34MJ+:URX[;=A7/.-$EYA
M9]CS9FA1&DS(^2CT>Z:HUHUE3J2<9)X2FW%X/'!KA7&N$Z&:??8Z><URVXRR
M=[9487%&=-U*-K"G5@IQ<7*G--N$TGC&:VQ>$E@TF29$1)(DI(DI21$E)$1$
M1$70B(B]A$1"<&IC;;Q>UL_Z!^
M                  =+[:X[:0WNND<V_K/%\^>QM,Y%$_?0UNR*QNR.,J>S
M&D,.L/I9E*AM*4@U&CN01].OM$MTQKO6&C%6CI;,+FRC<<WRBIRP4W#'FMII
MK%<YX/#':5[KGHHZ.>DN5M/7F3V6:5+135&5:#<J:J<WGJ,DXO"7,BVL<,4G
MAB=.?W>G"K]G/7G_ &.?_" E7]<^ES^_K_WT?T2 ?X5ON\?^)Y5[R?Z8_N].
M%7[.>O/^QS_X0#^N?2Y_?U_[Z/Z(_P *WW>/_$\J]Y/],?W>G"K]G/7G_8Y_
M\(!_7/I<_OZ_]]']$?X5ON\?^)Y5[R?Z8_N].%7[.>O/^QS_ .$ _KGTN?W]
M?^^C^B/\*WW>/_$\J]Y/],?W>G"K]G/7G_8Y_P#" ?USZ7/[^O\ WT?T1_A6
M^[Q_XGE7O)_IC^[TX5?LYZ\_['/_ (0#^N?2Y_?U_P"^C^B/\*WW>/\ Q/*O
M>3_3']WIPJ_9SUY_V.?_  @']<^ES^_K_P!]']$?X5ON\?\ B>5>\G^F/[O3
MA5^SGKS_ +'/_A /ZY]+G]_7_OH_HC_"M]WC_P 3RKWD_P!,?W>G"K]G/7G_
M &.?_" ?USZ7/[^O_?1_1'^%;[O'_B>5>\G^F/[O3A5^SGKS_L<_^$ _KGTN
M?W]?^^C^B/\ "M]WC_Q/*O>3_3']WIPJ_9SUY_V.?_" ?USZ7/[^O_?1_1'^
M%;[O'_B>5>\G^F/[O3A5^SGKS_L<_P#A /ZY]+G]_7_OH_HC_"M]WC_Q/*O>
M3_3.=:XX@\:=0Y7"SC6>G\4PO+*]B;%B7E(B?'F-Q;&*Y#FQE]TYQE]B1'=,
ME(<2I/<1*(B4E)EAL^Z4ND'5&6SR?4.:W-WEDY1<J=3FN+<6I1?>IIIK>FGO
M6YM$ETET#]$&A,[IZDT?D%CE^>4HSC&M14XR4:D7"<7W;3C*+VJ2:QP>])KT
MB("6X
M                                                        !U_G
M6IM5[0CE$V7K/7^Q(A-)8*+G6&8YEL<F4J>4EDF;^ML&R:2J0X9)Z="-:O\
ME/KST+JZMGC;5*E-^YDX]IHXJM"A66%:$)KW23[9XOSCRE/+-V$4CZ0\'>.$
M9<M+A/O8AK6CUW)6;S3K+CI2M?,8Q(;D*2\I7BI43GB='.[O2E19BCJK4=OA
MY.]N'A[:;GXW.,?4R+)ZO?VU'K14?%P/*67>G5\I'*5/.Q.-MOATI]$PG).(
M[HW3&23LEMMMJ0S77>>WM-%7 4@ULH:C(9-2C\1#A="+*4M?ZJI;'<*:]U3I
M]M13V]7J'1J:3R*>ZBXODG/UY-'GC)/2S^6A>>/\UWW)[#?&\#P_HWM/$97N
MOA=GB>!]+]897W>]=I]_B^)T[C[.SV=._3Z3-1P[Z-M/JPE^;.)U)Z*R>7>N
MM'J27KQ9T]<>DQX3/O3%4'(KE-61UM=(#5Q8:EO'HSWNZ4^),?A:QQY$YKWH
MC7V(;CGX9DCNZEXA]N'2EG*2\I;VS?#@IK\]X>J=>6ALN?>5:Z7+S7^:CK]W
MTD''HVW"9Y>;F;>-"R:6[@>$.MH<-)]BW&DRV5.H2KH9I):#47L[B_".PNE2
M_P =MI1P\*1Q_46TX*]3'J(X=_A$M=_MQYI_431_VH#F_JM7_DH?VK_0./ZB
M4?YF7O%^D/\ "):[_;CS3^HFC_M0#^JU?^2A_:O] ?42C_,R]XOTCD55Z1S1
MS,4T7?,C:]A,\59D_5:RQ"FBDP9)[&SB2\@O73=2HE&:_'(E$9%VETZGQ2Z5
M+UON+2DERSD_67:/J.A;;#NKBHWR12]=G-:KTE7$EF,:+OD]R,L)GBK,GZJ!
MK.GC$R9)[&SB2\6O73=2HE&:_'(E$9%VETZGPRZ4\U;[BVMTN5S?YR[1R1T-
M8X=U6K-\G-7K,[AIO2I>6]5N.KG;#Y<Y&ESPNQFYV9J]AMCPU*-?A'CVD:%X
M_')1$KO6OH1%V]I]3/J3Z3M0R[VG:1ZD)^O49V(Z)RB.^==]64?6@CO_ !?T
MVWE,X^ONMM)9UG!>*\YX>4;OVM$0:'&4-(8ZX5E&(.>%'6DW$'W=YK49*4I'
M1!=&KTAZIJ=Y6A#P:</SE([4-(Y''OJ<I=6<O6:/4F%>3!Y6> JCJHN$FE)Y
MQE$ILLUJK;925&DV#+WA&Q;C*D2T_N9/4G261]5=?\]?=C*VK]35^_O*RQ]J
MU#Q%$[M/3V2TN]MJ;ZJ<O&;/:&O.-7'/42F%ZHT#I36"XR4)C+UYJO!<+5'2
MT;!MI85C=#6FTELXK1I)/3IX:>G^:73#W&8YA=_\57K5<?;SE+MMF1I6=I0^
M(I4X>#&*[2.ZQTSL
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M             >>=M\M^+&A%.M;MY'Z-U/+:3W'6[!VGA.*6[GM,B1&IKFZB
M6LMT^A]$-,K6?0_9[#'?M<JS.^VV5O6JKCC"4EV4L#JU[ZRM?^)K4Z;]U))]
MAO$\$Y;Y]?E)87*7"MN8^+3Y"34DOHEKS=&=15K2RT_T1987K>_K#)27DD2C
M>)!K[D]>Y"R3G:6A]55ESHVDDO=3IQ]24TS%U-3Y%3>$KB+?)&<NU%G4/^)%
M\I;^?3-?ZC]N?[I#M?T\U3^HA_:0_2.O];LC_6R]Y+\!V-B_J!/*,RM<:/%Y
M<UM1,?:9<7%RC4^],:1$6\XVUX$FUM]91:+Q6G'2[S;EN(2DC7W=B3477JZ$
MU52Q;M&U[F=-^HIX^H<T-4Y%/8JZ3Y8S7JN.'JGMO5//OA#O%Z+#U-RUX\9U
M;3? ]WQVEVWA*LJ4<I*%1TKQ.3<Q\E86Z;A))*XJ5>(2D=.]*DEAKK(LYLDW
M=6MQ""X7"7-]]AAZID:&:9;<O"A7I2D^!26/8QQ]0]<C%'?
M
M                                .F=K\C>/FAXI3=W;ST_I^*I!.-O;
M.V3AV"I>2HTD@HY9/<UBI*W5+2E"6R4I:E$22,S(C[EKE]_?/FV5"K5?N(2E
MVDSKU[NUMEC<U:=->ZDH]MHCYS3SV/*9P*4Y$O.9N#3G6Y'NJEX7B&UMD13<
M(Y*>YN;KO <IA.Q^L57XY+AM=#0?=T<;[L]1T3JFNL86<TO=2A#U)RBS%5-2
MY'2>$KB+ZBE+Q8LZ1_Q(OE+?SZ9K_4?MS_=(=S^GFJ?U$/[2'Z1UOK=D?ZV7
MO)?@.P\5]0/Y1F6.Q8T?EO I9TEI+BHN5:EWIC;44UOM1R:E7%IK)C'DNDMY
M)F2)BR)'<OKVH6:>"KH355)-NU;BO:SIOU%/'U#FAJG(JFQ5TGRQFO5<</5/
M;NI^?O"#>;L6)J7EKQZSFUFJ:3'QVGVSA?TK6I_M\%*\2EV\7)F5.J5VI)<1
M/<LC27RDF186ZR+.;)-W5K<0@N%PES??88>J9&AFF6W.RA7I2D^!26/8QQ]0
M]=#%'?
M                                         /Q65E74\"7:6]A"JJR
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
ME5X,=S7'&2V27*FT3NSOK2_I>6M*D9T^3>N1K>GR-(]#CH';
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
M+%Q>#QX(\XE>DLYKQOW97=24Z=9=RY2;PDMJWOV2Q7*\"^R*.+.
M      *U/J5/,$R#BSQFPSCYI_-[7#MW<C+PIDR]Q2YFTN68=J'")D6??6U=
M;U$B-9T,_+<G]QJXSR5MG)@HLT(5W-J--B='>0T\SS&=_=P4[*WCL4EC&526
MQ)I[&HQQD^)\TB&K\UG96<;6WDXW-9[T\&HK>\5M6+P74YQ1>_3;YG?M<\GO
MZ_-J_P"]8NOZ&RC^4MO[*'Z)6OTCF'Z^M[^7X1^FWS._:YY/?U^;5_WK#Z&R
MC^4MO[*'Z(^D<P_7UO?R_"/TV^9W[7/)[^OS:O\ O6'T-E'\I;?V4/T1](YA
M^OK>_E^$Y?K[FIS(DY]@\:3RTY,R(\C+\:8?8?WQM-UE]EVZA-NLO-.94I#C
M3B%&E25$9&1]#'#7R?*%0FU:VV/,?^:AQ>"<E+,<P=6*=>MASE[.7'U37(&J
MQ>H           'A#S0<BR#$?+LYIY/BE[<XQDM#QPVG:4>0X]9S:6\I;.'B
MT]Z)8U-M6OQI]=/BNI)3;S+B'$*(C29&,WIJG3JZ@LZ56*E3E<0332::YRV-
M/8T8S.ISIY3<3@W&:HR::>#3PX&9>_Z;?,[]KGD]_7YM7_>L;*?0V4?REM_9
M0_1*9^D<P_7UO?R_"/TV^9W[7/)[^OS:O^]8?0V4?REM_90_1'TCF'Z^M[^7
MX1^FWS._:YY/?U^;5_WK#Z&RC^4MO[*'Z(^D<P_7UO?R_"7*_2L;GW#N' >9
MTG;FU]E;2D4.7Z48HW]C9UE&;O4S,^EV0Y.9JG<FM+-=<U-7%:4\EDT$X;:#
M5U[2Z5%TG6=I:5[-6M*G24H5,>9&,<<'##'!+' L#1-Q<7%*X=><YM2AASI-
MX;);L6RV8*M)R               >'^:/F+\1> F*-Y%R0VM5X[<645R3BVM
M:)*<DVGF9-^*DE8YA,!WYP.N4^R;2K*:<.H8>-*'I;2EI(\UD^G\USVKY/+Z
M3E!/NIO9"/5D]F/(L9/@3,;F.;6&5PY]W-*3W16V3ZB]=X+C93TYB^J@Y/;+
MD6F-<.]>8YQSP]2G8\//<PC56R]NS64O+\*P8@V<-W6^)'*BF27(:H%ZXRLC
M4W._!TMG*>C++;9*IFU25Q5]K'&%-<FSNY=7&/+$@68:UO*S<,O@J-/VSPE+
MU>Y74PEU2NGO#E7R6Y+6KMSO_?&U]O2UR%R66,\SG(+^HK5K<6[X5)039RZ*
M@AMN.*-$>#&CL-]Q]B"ZB?V65Y=ET>98T*5)>YBDWU7AB^JVV1.YO;R\ESKJ
MK.H_=-M=9;EUCH$=XZH    !]_&,KRG";N#DV&9+?XCDE6Z3]9D&,7%C07=<
M^DR4EZ#:U4F)/B.I,B,E-N),C(?%2E2K0=.M&,Z;WII-/JI[#ZA.=.2G3;C-
M;FG@^RB:CBIZACS*.-$BIK<@VI'Y)8# 5'9D8AOZ&YEEN["07A2/<]G0WZW9
M:+)4?IX+LZSLHS3J$K5&<+Q$.0[,]!:=S%.5.EYO7?LJ7<KWFV&'42?*2*QU
M5F]FTIS\M27!/:_?=]V6^H6X^ ?J%>$_,Y^CP//[%?%O>-IX$1G"MHW,%>"9
M):NFE!0\%VQX-90V+[[SB&V(ENQ26,I]?A1H\@R[CJO/=!9SDZE7H+SFR7LH
M)\Y+W4-K7*XN22VMHG65ZJR[,&J55^1N7P2?<M^YEL76>#XDR>L0<DX
M           '0_(SD[H7B5K6SVYR)V=C.KL$K%> 5G?RE'-N+%2%.,TF,4,)
MN5>Y5?R6T*4W!KHTF4IM"U]G8A:D][+\MOLUN5:9?3E5KO@6Y+C;>R*Y6TCK
M7=Y:V-%U[N<84EPOAY$M[?(MI3LYO^JLV!D$FWPO@7JZ)@-"29$-K=>Y:V#D
M&;RU=>Q%EBFMH\N;B&.$TMLULN7#]Y[PTX7BPHRTF@6UDW1C0II5L\JNI/\
M5TVU'J2GWS_%4<.!L@&9:VJS;IY9#FQ]O/:^M'<NOCU$5C^0G,[E=RNLW;3D
M5R!VEMGOE*FL4V4Y78NXC5R%+-PU4.$0G(>&XZ@EGU)$"!&;(_P$+'L,GRO*
MX\W+Z%*ELWQBN<^K)]T^NV0ZZS"^OGSKNK.IR-[%U%N761YE&1.F     ?0J
M;>UH;*'<4=G84UO7/IDU]K4S9-=909*.O9(ASH;C,J*^CK[%H4E1?\H_)0C.
M+A-)P>]/:GUC]C*47SHMJ2X42[\7O/?\R_B[,KV(&_K?=6&PO ;>P+D,4K:E
M5)C1U-$U%8RBSG1ME4[#,=LVFVX-Y&80A7M;5VH[8IF6B-.9FFY4%1K/V5+N
M'[U+F/KQ;,]9:FSBR:2JNI37L:G=+L]\NLRV!P,]2WQ'Y,3:;7W)&J7Q-VE/
M]VAQ[G([IF[TCD-@M+;1E%S]<>NEX4_*?):R9O(C$&.V:4?.3[A]!5V>='6:
MY=%W&7/SJV7 EA42\';SOQ7B_:I$WRS6%A>-4KM>0K/A;Q@_QN#KK#E99&B2
MXEA$BSX$J/-@S8[,N%-B/-R8DN));2]'E19#*ELR(\AE9+0M!FE:3(R,R,5Z
MTXMQDL)(ER::Q6U,_0/P_0             \,<^?,*X\>77IU_:V]+]:[*U]
M]@:WUE0KCR,\V?D41IIQRJQNN><;;CUU>4EI=C:25-P:YIQ'B+4\['8?S619
M#?Z@N_-;*/<K;.;[V"XV^-\$5M?43:QN:9K:93;^7N7W3[V*[Z3XEZ[W+L)Y
MP/F*>:QRE\R'.7[/:F1NXAJ6KGN/8'H/#K*>QKW%8S:U%"G6[2E,N9SF9,G^
M/N;%LW?$6XF(U"C*3%1L)I_3&6:>H\VUCS[IKNJLDN?+C2]K'BBN3%M[2I,V
MSN]S>IC7?-H)]S!=ZNK[9\KZV"V$9XD1AP             [[XW\H-]<1MGU
M&X..^R\CUEG=0I+9V%))0NNNZ[Q4//4.5X_-;DT668Y+<;2IV!8QY,5:TI7V
M=Z$*3T<PRVQS6V=IF%.-2@^![T^.+WQ?*FF=FTO;JPK*XM)N%5<7#R-;FN1[
M#0[\H;SO=3^8O3P]4[)8H]1\N:BM<?L,":E/-XIM.%6Q5/V64:HE6+STE3L5
MAE<B=02'GK" R2G6G)D9IY]FA-5Z,NM/S=U;\ZKE3>R7LH-[HSP["DMC>QX-
MI.ULAU'0S:/D*V%._2[W@ERQ]>.]<JVD[XA!)@             SXO5@_$3T
MQ]RS77VY<C!?'1=Z K?/)_LZ15FN/2U/YO'QZA6'%D$-
M    +/'I/OB)[G^Y9L7[<N.8K?I1] 4?GD/V=4F6A_2U3YO+QZ9H.BARTP
M      JI>K0_4QXW_>>9^RK88L[HM]+W'S;\^)"=<^CZ/RWYLB@N+R*P   #
MV5P%YG;"X#\I-;<D-?*D3"QF>=5G6)MR_=(FP=:W3L=G,L)L%K0\PE-I!92]
M#><;=3"LXT66E)N1T#$9[D]OGF65,OK[.<L8R]K-=[)=1[^--KA,AE>85<KO
M87=+;S7A)>VB]Z_!Q/!\!J]:3W+KSD-J77N[]3W\?)]=;/Q:KR[%+F.:24]6
MVC!.'$G1TK<77W-5))R)/B.&3T*:PZPZ27&U)+5^\L[BPNJEE=1YMQ2DXR7*
MN+C3WI\*::V%WVUQ2NZ$+F@^=2G%-/\ RX5N:X'L.T1UCF          ,^+U
M8/Q$],?<LUU]N7(P7QT7>@*WSR?[.D59KCTM3^;Q\>H5AQ9!#0 /:?EM_$3X
M#_?3XM?;E@HP^H?0%]\SK?LY&0RCTM:_.*?CQ-<(:KEZ@            !Y<
MY@<Q]"<&=+7N].0N8-8QBE6KW"EJHC16&5YUE+\=]^KPS"*)#C;]UD=M[NKM
M3W-QHK*'),MZ/$9>?;R>4Y1?9U>1LK"'.JO:WNC&/#*3X$NR]R3;2.E?YA:Y
M;;NYNI<V"W+AD^!)<+?J;W@MIG/>9QYT_)WS%[^UQ5=E-T]QHC6"SQK1^*6T
MIMJZB,.FJ#:[7O(ZHSF>7QFE+A,+0U4PEI1[O%)U*I+NP&F]'Y;I^"JX*MF+
M6VI);N-07L5R]\^%X;%4V<ZAO,VDX8^3L\=D$]_+)^R?J+@7"0W"6F
M        #T;Q=Y:<@^&>T:W;_'+95]KG,8/AL3RKGBD4&55"7DO/8YFF-2R>
MI,KQZ2M)*5%FLNI;=)+S1MOMMNHQ^99589O;.TS"G&I1>['?%\<7OB^5=1[-
MAV[*^NLOK*XM)N%1=AKB:W-=7MFB!Y1_G9:>\Q^A8UQFK%-J+EC0U7O-]K94
MY:,=V)$@L(.RRS4DNQ?<ES8C9DIZ72/NO6=8UU5WRXS:Y8H/56C;O3T_.*.-
M7*Y/9/#;#'=&>'J26Q\CV%K9%J*WS>/D:F%.^2VQX)<L?76]<JVDY A9)
M           S>/4W?%,RS^A;3O[SV V$Z./LS#Y:IVT5)K'TU+Y.':97Q$\(
MJ   '(<1RO(\#RO&,YPZXFX[EV&9#2Y7BN05KO@V-%D>.V4:XH[BO>Z*\*;6
M6<-I]I70^UQ!&/BK2IUZ4J-9*5*<7&2>YIK!I\C6P^J<YTIQJTVU4BTT^)K:
MGUF:U/E^\N<:YR<1-+<DL><AM3LWQ:/'SJDB*]F+;,H#.ES_ !LV5+6^S'@9
M+#?7#-WM7(KG8[Y%VNI,]6<^RJIDN:ULNJ8\V$NY?MH/;%]=88\3Q7 7GE=_
M#,K"G>0WRCM7%);)+L[N3!GLL8@R            'Y9TZ%60IEE93(M?75\6
M1.GSYTAJ)"@PHC2WY4R9*?6VQ&BQF&U+<<6I*$(29F9$0_8QE*2C%-R;P26]
ML_&TEB]B1E(>:_S4E\]><>X=Y1+"1,UW$LOS=:5COMNQR@ZAPF7.AXL\W$?-
M3\)W*),F7?2F5F9M3K9])=$D1%L_I?)UD>2T;)K"X:Y]3EJ2PYW5YNR*Y(HI
M'/,Q>9YE4N4_@L>;#P5N[.V3Y61QB0&)   #FFM_Y1,"_+3%OW\@CBN/B)^
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
M<3Y:<GL?XLGV)-O<3C169>1N99;4?P=7NH\DTMJ_&BOR5QE\T4@6:
M    ! )ZB[G!^B?P1NM7XG;O5VW>6+UGJ;%UPGO!G5.O68\21N')"5TZDPK&
M;!FA(T*0^W(R!IYO_H5&4ZZ/\E^E,[5S56-I:X3>.YS_ ,VNRN=Q81:X2+ZL
MS+S'+'1@\*]?N5R1]F^QW/XV/ 9LHV&*B     .::W_E$P+\M,6_?R".*X^(
MGX#[3.2C\='PEVS9A&HAL"           !'OYL7PS^=/W8=N?5*P&>TM]H[+
MYS#QD8K//0]S\C+M&3D-HBCP   N_P#I$OY.^<?Y::)_>/: IKI6^/LO J]N
M!8^A/B;GPH=J1<6%2$^            JF^H4\Y6SXV5=CPBXNY3(J]\Y91LO
M[GV50SDL6.GL.OHC;\#$<=ELI6_!V/F=1)]X=EH6S(I*IUEU@SE3&7H=GZ"T
MC',9+.<SCC8PE\'!K94DM\GQPB]F&Z4L4]B:<(U5J"5G%Y=92PNI+NY+V"?
MO=-</ MVU[*#RE*6I2UJ4M:U&I2E&:E*4H^JE*4?4S49G[3%XE8G\@
M           +#?D->;M:\%MNP./VZLB>=XC[@R1MNP?GN$XSI78%R<2OB;'@
M.*;4\UBEDMAB/D,4EDVW'(I[:?%CN-2H%KC2D<[M'?V<?_E:,=F'^<BMO,?N
MEM<'Q]SN>*E6F<^EEM=6MP_X&H_>2?LNI[9=?@VZ.[3K;S;;S+B'674(=:=:
M6EQMUMQ)*0XVM)FE:%I,C(R,R,C&OC6&Q[RVS^P         >=>6?)S6W#CC
MQM'D?MB;[MB&LL;DVZX#+S3-GD]Z\I$'&,-HO&_%N7V79!*C5\3N_%H=?)QT
MTM(6M.0RO+;C-[^EE]JL:M26&/!%;Y2?)%8M]39M.I?7E'+[2=W7?P<%CU7P
M)<K>Q&4=S Y9;;YM<@<^Y%;HM_G#+,UL5>XU49;OS%A>*PUNHQO!\6C.J4</
M'L:@+)EDCZNON&Y(?4Y)>>=7L_E.5VN36%/+[-84H+:^&4N&4N5OL;EL212-
M_?5\QNI7=P\:DGNX$N!+D7_Y>T\RC(G3     .U\+T/O'9+4=[76F=KY\S+4
MXF([A>N\OREJ4IIA4IU,=RCIYR7E-QD&XHDF?1!&H_874=:M?65N\+BM2@U[
M:<8]MHYZ=K<UMM*G.2Y(M]I'(<BXL\G,0:4_EO'+?&+L)CNRU/9%J'8-(TF(
MS['I2G++'HR"CM?\Y?7M3_E,<=/,\MJO"E<4)/DJ1?:9]3LKRGMG1JQ7+&2]
M8Z*<;<9<<9>;6TZTM3;K3B5(<;<0HTK;<0HB4A:%$9&1D1D9#NIX[5N.L?P
M     )S_ ".?-:O/+TW[%P+8]U*D<3=V7U96;0K)*WI,76^125,UE3N2BC)[
MUQG*9!MLWS3"3584R3/PWI,.$E$*UII>&?V+KV\5]*48MP?MUO=-]7V..Z7"
MDY$DTWG<LJNO)5G_  -1X27M7P374]EQKC:1I?QI,:;&CS(<AB7$EL-28LJ,
MZV_&DQGVTNL2([[2EM/,/-+)2%I,TJ29&1]!KJTT\'L:+@336*W'^X_#]
M     #-I]0EYC%AS+Y=6VFL&O52./?%ZYN\&Q:/!?)59F6RXKYUNQ=A/*94I
MFQ:391%5%2[W.,E70SD,&GWY_NV&T%I^.494KNO'^/N4I2QWQAOA#DV=U+E>
M#[U%1:JS9YA?NWIO^%HMI<LO92]9<BQ6]D  G1%P   ]6<1>$W);G-LIK5O&
MS6EMG5VREB3D5VHT56%8/4OK6GYZS;+IYM4^/P#)ISPD..*ES5H-J(R^^:6E
M8S-<YR[);;SG,:BA#@6^4GQ1BMK?J+>VEM.[89=>9E6\C9P<I<+W)+C;W+MO
M@Q9<GX?>E4XYX)7U>1<SMH9-O;,#:8>L->ZVG6.N=30'C/K+KGL@93'V9ES2
M321-36)&-'VJ42HO7M4FH\VZ3LPKR=/**4:%'@G-*<WRX=Y'J-3ZI8%AHFTI
M)3S"<JM3VL>YCV>^?5[GJ$]6I_+<X":/B1HVL>'O'K'GXC1L-7<G5^+9)EBF
ME-K96B3F>55]WELQ*VG%)5XTUSN)1]?PF(/=:ASV];=S=W$D^#GR4?>Q:CZA
M)Z&497;+"C;TD^/FIOLO%^J>H&M8ZV9;;99U[@[3+2$----8G0MMM-MI)*&V
MT)KR2A"$D1$1$1$1#&NYN7M=2>/A/\)W/(T?:1[".C-B\%.%6VXST;9?$OCC
MFGCH-LYE[IG7TNV8(W'G37!NSH$W%<]XDEP_$COM.$;B_;\I77NV^=YQ:O&W
MNKB'4J3PZZQP?71UZN6Y=76%:A1EU81Q[.&)#ERB],9Y?6Z*^QGZ.+.N*^;N
MM/N0)6'7EEGVO7;!T^XG[S \^L[*Q7$1^!,>GNJ5M'7V$9%VG+<MZ2,^LY*-
M[S+JCP\Y*,L.244EUY1D1^]T;E5PF[;G4*G(^='KQECZC13S\PSR?.8/ES3%
MWFT,9AYWI:79?-]%O;7*9UK@SCLB03597Y<Q(BL6V 7\XG&THC6+28TA\U-P
MY4SPU**V<@U9E.H%S+:3A>)8NE/!2Y7'@DEQK:EO2(#FN07^4OG5ESK?'9..
MU=?AB^KUFR*X28PH   23>4WS?N. W-O4VY%6TB%K.[M8NN-Z5Z.YR+9ZBR^
MR@1LCF/Q4%WR9F'268U]"0@T*<F5;;1K)MQPE1[5.2PSS)JMIAC<Q7/IOBJ1
M3P]]MB^23>\R^1YE+*\QIW&.%%OFS\%[^QWRY4:M3#[,IEF3&>:D1Y#3;\>0
MPXAUE]EU!.-/,NMFIMUIUM1*2I)F2B/J0UA::>#WEW)IK%;C_4?@
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
M%WH"M\\G^SI%6:X]+4_F\?'J%8<600T   -I4:?FPH
M        %5+U:'ZF/&_[SS/V5;#%G=%OI>X^;?GQ(3KGT?1^6_-D4%Q>16
M     $E?E1^8'DWES\M\.W$RY86&K,C\+!=ZXA$6\XG(=;6\V.J;90X"7$,R
M,HPR4VBTJU'VJ4\PN,:T,RGR5'=49#3U!E4[1X*YCW5.7%-;EC[67>RZN.](
MR^1YK/*;Z-QM=!]S-<<7ZZWKL<+-4?#\NQC8&)XSG>$WM;E&'9G04^58IDE-
M);FU-_CE_7Q[6EN:R6T9MR8%E72FWFEE[%(61C66K2J4*LJ%:+C6A)QDGO33
MP:?*F773J0JP56FU*G))IK<T]J:.1CC/L      #/B]6#\1/3'W+-=?;ER,%
M\=%WH"M\\G^SI%6:X]+4_F\?'J%8<600T #VGY;?Q$^ _P!]/BU]N6"C#ZA]
M 7WS.M^SD9#*/2UK\XI^/$UPAJN7J          1T^:_R\<X0\"M^[TIYR86
M?,XRG!=3J(V_>"V?L%].+XM9Q6GD+9DJQ)<]V]>97T)V+5NIZ]3(CD&E\J^F
M<\H64UC0YW.GX$>ZDOQL.;U9(Q.>7_T=EE6YB\*O-YL?"EL78[[J(RAI,F3-
MDR)DR0_+ERWW9,J5)=<?DR9+[BG7Y$A]U2G7GWG5&I:U&:E*,S,^HV@226"V
M)%(-MO%[S_$  ![H\N[@=M+S$N3&): UP9TU6ZD\DVAL*1#<F56M-;5LJ*S?
M91,CH6S[_9.+E-0ZN#XC7OUI)8:6XPR;TAG"Y_GEMD&73O[C;+="/#.;W1Y%
MPR?!%-X-X)Y+*<LK9M>1M:.R.^4N",>%^LEPO#=O-1#B+Q T/PATMCFB^/V&
MQ,6Q2D:;D6]JXW&?RO.\E7'98LLUSR]9C1G\BRFW\!/B/+2EJ.RAN-&;8B,L
M,-ZUYKFU]G-Y*]OYN566Y>QBN",5P17J[VVVV[GL+"VRVW5M:QYL%O?#)\<G
MPM__ (6"21Z=&-.X      !\J]H:/*:2WQK)J:JR/',@K9M-?8_>UT.WI+NG
MLHSD.QJK>JL&9$"RK;"(\MI]AYM;3K:C2I)I,R'U"<Z4U4IMQJ1:::>#36YI
MK:FN!GS*,9Q<)I.#6#3VIKB:,\?SYO)EB\%<F9Y,<=*^8_Q7V3DSE9;XH7C3
M']#YO:]\J!C_ +VZX[)F:\R527DTTETU.0'FO<)*S4N&[*OS1&KWG=/Z.S!K
MZ3IQQ4OUL5O?AKV2X>^7"E56IM/K+)^>6B_@IRVKVC?!X+X.+<^#&MN+"(B
M  %\3TIO+F5G>A-R\.\HLUR+3160QMD:T9DK(W"UQLF9+3D]-7I)U1^Y8QL"
M(Y-=-2$F3N2)(E*+Y+=(])^5*A?4<VI+N:\>9/PX;F^64=GXA9FB+]U;6IE\
MWW5)\Z/@RWKK2V_C%M$5:3D          S>/4W?%,RS^A;3O[SV V$Z./LS#
MY:IVT5)K'TU+Y.':97Q$\(J      !<4]*KSE+'\RV=P$S:R45=GBK3=&D%2
M75*)G+Z6IB1]G8?%[U.+[;K%*F-<QF4$VPR=18.'U<D^VIND[)?*4:>>T5W4
M,*=3P6^XEUI-Q?"^='@1/M$YES:D\KJ/9+&<.JEW2ZZ6/6?&7@13!8X
M   0Z>>?S?\ T(^ FR+C&[/W';N[42-':E]VE^[6=7;9C53T91FT-3+J)L=>
M#X:S-EQI+:5H:MU0$.=">(Q+=%9-],Y[3A46-I1^$GQ-1:YL>+NI8)KVO.XC
M :ES+Z.RN<H/"O4[B/(VMKZRQ:Y<#+U&R93(      '--;_RB8%^6F+?OY!'
M%<?$3\!]IG)1^.CX2[9LPC40V!            CW\V+X9_.G[L.W/JE8#/:6
M^T=E\YAXR,5GGH>Y^1EVC)R&T11X   7?_2)?R=\X_RTT3^\>T!372M\?9>!
M5[<"Q]"?$W/A0[4BXL*D)\          4"_50<O7MF<JM><1L<M%.8CQPQ*-
ME&;0V'5I9D;<VA AW"&)K)(\&2K&M<%4JBN]RC:<N9C?1)]W=>G1EE*MLKJ9
MK47PMQ/"/R<'AZL^=CX*95^M;]UKZ%A!_!T8XOPI;?4CAAU657A9A"@   N4
M^GS\DW&LYH<8YZ<O<-BW^/6+C-OQMT_DT-$BFN(L=U?@[@SJCF,*8M:N0^V1
MXW D$J-(;2=BZVXTN"LZCUYK*I0G+(\IFXU%LK5%O7^CB^!^W:VKO4\><6!I
M73L*L8YG?QQ@]M.#W/W<EPKVJZ_$7;!398H        0A><UY0^O?,3T[<YO
M@=%48WR_UW0RINLLVC-PZU6PX]<S[Q^:C8$Q7N[5G4733)LU,V2X2Z.P<0ZE
MPHBYC$B9Z0U7<9!=JC7DY934EA.._F8^SCQ->R2[Y;,,<&HYJ#(:6;6[J4DE
M?P7<OVWN9<CX&]SY,4\SFYIK;';>UQ^_K)]+>T5E.IKJFM8C\"SJ;:LE.PK*
MLL8,I#4F%/@3&%M/-.)2MMQ!I41&1D-BX3A4@JD&G"2336U-/:FGQ,IZ490D
MX234D\&GO31\T?1^  3H>G8Y)3./_F<:FQV3.>CX?R)J,CT1E,<G5&PY.R&&
M5_K^24-2DQWII;$QNLB(=/HXQ&G2.PS[U-N0O7^7*_TW5J)8U;=JK'J+9+K<
MQR?52))I.[=KG-.#?P=5.#Z^V/Y22Z[-,4:YEP@       !DG>9CNB7R#\P'
ME]MB1,=GQ<@WQGU7CTE[Q/%5A>%7#V"X&TM+WXQM4;"L:@-=GL)'9VD1$1$-
MIM.6:L,BM+5+!QH1;\*2YTORFRC,XN'=9I<5WM3JR2ZB?-CZB1X;&:,: !)U
MY/\ PH@<]>>&IM*92S(=UA3)M-H[A**LVWGM=8(4:5,I?$0I#K#689%-K:-Q
MYM278[=F;R#[FR(1S5F<RR/)*MY2P\Y>$*?ARX?Q5C+EPP,SD.7+,\SA;S^)
M6,I^#'@Z[PCUS5)IJ:IQRGJL>H*R!2T5%6P::EIJJ(Q K*FIJXK4*MK*Z#&0
MW&A0($-A#3+3:4H;;024D1$1#62<YU)NI4;E.3;;>UMO:VWPMEUQC&$5"*2B
ME@DMR2X#Z0^3]       BB\V7RN-8>95H:?1OPZC&.0N"UTVRTCM8X<5F?!M
MF6)CS>!Y79HB/V,S6^3RWS*7'2HSAR3;FLI-QI3;THTMJ6YT[?*:;E83>%2'
M U[:*W<^/ ^%;'OQ6#SS):.<6KB\(W<5W$N7VK]R^'B>TR\\\P3,-7YMENM]
M@X]98EG6"9'<8EE^,7#/N]I09'C\]^LN*F<T2EI3(@SHRVU&E2D*[>J3-)D9
M[)T*]*YHPN*$E.A.*E%K<TUBFNJBF:M*I1J2HU4XU8MII[TUL:.)CE/@]S<3
M?+8YM\VYD7]';0&:Y;C+\I<61LBVBM8?JRO4PHRFE(V'E3M3C$J5 01J<APY
M$FP,B)+;"UJ2E6%S34639,G](5X0J8=XNZF^+N(XRV\;27*9*QR?,<Q?\)2E
M*'MGLC[YX+K+%\A=Z\E7R2=J>6GGF6[LVIR%H\KS#8.NW\ R#4>N:*Q=U[#C
MN7='D,*ZE9ID:ZNXR"\J9=2IF-X=+7HCM2)!>(\E\R336L=96NHJ$+.UMY1H
MTZG.4YM<_<UAS5BDGCM[IXX+=@6-IW3E?)ZLKBO54JDX<UQBNYWIXXO!MK#B
M7#QEC45\2T      "F#ZN#>3S==Q XU5\_\ <\N;G^\LNK.Y'M>KF(& ZZG]
MA*-9=$6F4M]5$1>WY)G\KI;_ $5V2YUWF,EM2C3B^KC*:]2!7NNKEX6]FGLQ
ME-K\F/;D4J!<)7@   :6/IW^%=9Q5\O_  G8US2(A[;Y6,5NY\TLGD(.P1A,
M^.^>G,;2ZDDJ35PL)G)MTLK+Q&I][+2HS(DI3KMK[.)9GGL[>$L;6UQIQ7!S
ME\8^KSES>I%%OZ4RZ-EE<:TE\/7[M]3V"ZF&WJR9/((028          B,\\
MWC55\F?+*Y*5+M:U-RC46)R>0>"3#;)V75WFH(TK)KQ=<CJ1N3+O7S=U5$@N
MY2RGF24FOM$JT5F,LNU';S3PI59>2ERJIL6/4ES9=8P6I+.-YD]:.&,Z<>?'
MD<-K[,<5US+=&RQ2X   :!/I0,TD7'!'=V%29##QX7RAR"= :)YCWJ)599K/
M6C[;#D5MM+R(J[:HFNM/.&HW5N.((R)KH5%=*%%0SNC67L[9)]6,Y^LUZG&6
MCH>HY994IOV-9]AQCZZ9:,%:$T          ,^+U8/Q$],?<LUU]N7(P7QT7
M>@*WSR?[.D59KCTM3^;Q\>H5AQ9!#0   VE1I^;"@
M       54O5H?J8\;_O/,_95L,6=T6^E[CYM^?$A.N?1]'Y;\V107%Y%8
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
M>T])#^KMRZ_IIP?ZC/"D^E3_ (^T^1EXQ9>A?^$K_*+Q2W"*K)T
M 9\7JP?B)Z8^Y9KK[<N1@OCHN] 5OGD_V=(JS7'I:G\WCX]0K#BR"&@  !M*
MC3\V%                           JI>K0_4QXW_>>9^RK88L[HM]+W'S
M;\^)"=<^CZ/RWYLB@N+R*P   #TERKXN;*XB;6_-7LR(DI5GA^';&PZ^CM+;
MJ\QU[G])'OL5R>J[U.=&GV'G(LIHEN>Z6,23&4I2F5&>/RS,[;-;7SFV>Q3E
M"2X8SB\)1?;7&FGPG;OK*M85_(5M[BI)\#C)8IKM<C31YM&0.H !S37&Q,TU
M'L#"]I:YOYN*Y[KS)Z3,L.R.N-LIE+D>.V$>TJ;!E+R'8[WN\R,@U-.H6TZG
MJAQ*D*4D^&XMZ-W0G;7$5*A4BXR3X4U@T<E&K4H58UZ+<:L))I\36U&K%Y9O
M._#/,0XFX%OW'_<*S,$M)Q#<>&PEGTPC:]'"A*R:I89=D2I"*.S3+9LZE;CB
MW'*N:QXAD\3J$ZQ:CR2MD&:5+&IBZ7?4Y/V4'N?56Z7ND^# NW)\SIYK8QNH
MX*INFN*2WKJ/>N1H]_C!&4     ,^+U8/Q$],?<LUU]N7(P7QT7>@*WSR?[.
MD59KCTM3^;Q\>H5AQ9!#0 /:?EM_$3X#_?3XM?;E@HP^H?0%]\SK?LY&0RCT
MM:_.*?CQ-<(:KEZ@         &<YZHG.GLK\S9O'%O(6SK+CQJK#F66WT.DP
MJTL<RV&Z;[*&F_=I3OTY29DHW%J:)M7=VFE"-@.C6@J6G/*<-2XG+L*,/S>V
M5-K.IS\YYGM*45V<9>N5S18!$P .9ZYPR=L?86!Z]K%*199YF>+X97K2TM]2
M)V47<&CB*2PV2G'E)D3DF24D:E?@+VCBN*T;>WG<2[V$)2?4BF_6.2C3=:K&
ME'?*279>!LB8MC5-A>,8YAV.0T5V/8G0U&-4->U_T<&FHJ^/5U<-OV%\B+!B
MH07_ -$C4>K4G6JRK5'C4G)MOC;>+]4O^$(TX*G!80BDEU%L1]X?!]
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
MX>/SA?V0?^/_ !>_ML#Z_:3_ )O_ &5;]V/JIG_\O^73_3-/ :WER
M !E2^<QHB9QX\S7EYA3L=;-7DFUK?;N-.=BDQ7L>W0AG:$1F M2$>+%II.4O
M5QF77M>A+09F:3,]G-(7RO\ 3EI67?1I*F^K3[C;U>;CURD]06SM,XKT_8N;
MDNI/NO4QPZQ&()(88   +.GE$>H7S'AUC^-<;N6=7D.U^.=-[M4X-G-(I,_9
M^FJCHW'CTGN<^5'CYUKJI))&Q"-UBSJHYN)BN2F6XU>W7&J]!4<VJ2S'*W&E
MF#VRB]D*CX]G>S?"]JD]Z3QD3'(=55+"$;2^3G:+8I+OH+B]U%<6]<&.Q%YC
MC?RUXW<N\+:S_C?N/"=LXX;4=R=]&K5/S[C[DE)J9A9;B<]$+*<0LEI29E&L
MX<1\T^TD&DR,Z6S#*LQRJMY#,:,Z53@Q6Q^#)=S)<J;19-I?6E_3\K:5(SAR
M/:NJMZZZ1Z)&/.V                     !FA^I%^+3O7\B]'_ &18B-B^
MCW[+4/#J?M)%/ZN].U?!AXJ()A-2-  >GN$GZYW$;[SV@_M5Q08[.?1%W\VJ
M^)([F7>D*'RT/&1K[C5 OD                               #/B]6#\
M1/3'W+-=?;ER,%\=%WH"M\\G^SI%6:X]+4_F\?'J%8<600T   -/#_$.>3U^
MU]_P Y0_V)C6_P"H.K/Y3_:T?WA<GUKR#^8_(J?H#_$.>3U^U]_P Y0_V)A]
M0=6?RG^UH_O!]:\@_F/R*GZ _P 0YY/7[7W_   Y0_V)A]0=6?RG^UH_O!]:
M\@_F/R*GZ _Q#GD]?M??\ .4/]B8?4'5G\I_M:/[P?6O(/YC\BI^@/\ $.>3
MU^U]_P  .4/]B8?4'5G\I_M:/[P?6O(/YC\BI^@/\0YY/7[7W_ #E#_8F'U!
MU9_*?[6C^\'UKR#^8_(J?H#_ !#GD]?M??\  #E#_8F'U!U9_*?[6C^\'UKR
M#^8_(J?H#_$.>3U^U]_P Y0_V)A]0=6?RG^UH_O!]:\@_F/R*GZ _P 0YY/7
M[7W_   Y0_V)A]0=6?RG^UH_O!]:\@_F/R*GZ!+[A&9XUL;"\0V%AEE\\X?G
MF+T&9XI;^YSZ[YUQK**J)=T5E\WVL6#:0??JN<T[X,EAF0UW=KB$+(TE%*U&
MI;UIV]985H2<9+8\'%X-8K%/!K@>!GJ=2%:G&K3>-.44T^--8K?MW'*!Q'V
M         54O5H?J8\;_ +SS/V5;#%G=%OI>X^;?GQ(3KGT?1^6_-D4%Q>16
M    ;%?&W]770?\ 0KJSZC40U+S'TA7^6GXS+]M/^$I?)Q[2*$7J-O+._1-Y
M$(Y3ZHH$P^/W)>_G2KB#71FH]7KC><AN9;Y)C;,9A"&H='GD.*]>5B2/HF0F
MRCH0TQ&CDN\>C[4?TI8?1EU+&_MHK!O?.GN3ZL=D7R<U[6V5AJW)_,;OSV@L
M+6L]O%&>]KJ2WKKK<D5L189$0   O\>FG\S,M^:9?X/[?R'Q]P:!H6I>I+*V
MEH]]SW2$9;<-F@CFYT7+NM2/+:B&GN[W*.3#-M"_<Y;I47TBZ<\QO/IJTC_"
M5Y=VE[&IOQZD]_A)\:1:&C\X\ZM_HVN_XBDNYQ]E#BZL=W4PXF6G169-0
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
MGV68N\M:L8+?)+GQ]]#G1[+)+:YUE5[@K>O3<GP-\V7O98/U#WN,&9,
M           #-#]2+\6G>OY%Z/\ LBQ$;%]'OV6H>'4_:2*?U=Z=J^##Q403
M":D:  ]/<)/USN(WWGM!_:KB@QV<^B+OYM5\21W,N](4/EH>,C7W&J!?(
M                            &?%ZL'XB>F/N6:Z^W+D8+XZ+O0%;YY/]
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
M!?(   4Z?5V_R=\'/RTWM^\>KQ;?13\?>^!2[<R Z[^)MO"GVHE( 7*5P
M        !=*]()_\AG_E,_\ 4P*?Z5_^0_U_^Y+"T'_S?^J_WA=+%/EA@
M      &?%ZL'XB>F/N6:Z^W+D8+XZ+O0%;YY/]G2*LUQZ6I_-X^/4*PXL@AH
M                  :^W"/]3#B+]V#07V4XF-4<Y],7?SFKX\B^<N]'T/D8
M>*CT^,:=P          JI>K0_4QXW_>>9^RK88L[HM]+W'S;\^)"=<^CZ/RW
MYLB@N+R*P   #8KXV_JZZ#_H5U9]1J(:EYCZ0K_+3\9E^VG_  E+Y./:1W4.
MF=@K"^I+\LT^2FBF.9&H\>5+W?QSH)99]75,-+ECL+1<=QZSM5N(9:5(FW.J
MY#K]K%^4GK5/V*#)QQ,5";(Z/-1_1U[]$7<L+*XEW+>Z%3<NM/9%^Z4=VTAN
MKLG\\MOI"@OXFBNZP]E#AZ\=ZY,>0SY!?!5@   6)?3Q>9G^AGR43Q\VG?H@
M<<>3%[5U$Z992/"J]<;?=;:J,-SE3JTJ9@5&1F3-)=NJ-EE#"XDQ]U+5>9*@
M.OM.?2^7>?VL<<PMHMK#?.GOE'E:VRCRXI+&1*]*9Q]'WGFM=X6E9X<D9[E+
MJ/<^LWN-' :^EM  9\7JP?B)Z8^Y9KK[<N1@OCHN] 5OGD_V=(JS7'I:G\WC
MX]0K#BR"&@ >T_+;^(GP'^^GQ:^W+!1A]0^@+[YG6_9R,AE'I:U^<4_'B:X0
MU7+U          ,T/U(OQ:=Z_D7H_P"R+$1L7T>_9:AX=3]I(I_5WIVKX,/%
M1!,)J1H #T]PD_7.XC?>>T']JN*#'9SZ(N_FU7Q)'<R[TA0^6AXR-?<:H%\@
M            !G6^J8^)A1?=AU9];=G"_NC/[.2^<S\6!4^M/3"^1CVY%;P6
M$1( #NGC;^L3H3^FG5GUYHAU,P_X"O\ (S\5G8L_^+I?*1\9&Q8-2B_0
M     #-X]3=\4S+/Z%M._O/8#83HX^S,/EJG;14FL?34ODX=IE?$3PBH $@_
ME/?$OX+?>?U%];JX8+5'V<O?FU3Q697(_3%M\M'MFL<-7"\"B_ZJ3@PSAFS-
M;<\L%J?!IML^Y:HW:42,LF6-BXW3K<U]ELMUM"T^/E>$U3U6\I1MMMG01NA*
M<D+,75T99TZUM4R.N^[I=W3\!ONH_BR>/XSXBMM;9;Y.M#,Z2[FIW,_"2[E]
M=+#\5<94*%K$#   "_QZ77G*WN#C7E_#3-;M<G8?&R4[D>OFITE+DNWT=EUF
M:O=81+[I4A&N\XFO17E+5V1X5Q6,-$2&^B:+Z2LE\TS&&;T8X6]PL)8<%2*_
M/CMY7&39:&C,R\XLY9?4?PM';'E@_P!%[.HTBQ#REY"X7Q0X[[BY&;!?::Q;
M4>"W.6RHKDE,1R[LXS)1L;Q6%(4VZENVS#)I4.JA]4F1RYC9'[#$!RRPK9IF
M%'+Z'QM6:CU%PR?)%8R?(B5WMW3L;2I=U>\IQ;ZO$NJW@ERLR,-R;8S/>^V=
MD[HV'8JM<XVIFV2Y[E,WN>-E=SE%M*MIC,-#[KZXU;#<E>#%8[C3'C-H;3T2
M@B&U5I:T;&UIV=NL*-*"C%<D5AV>-\+**N*]2YKSN*KQJ3DY/JMX_P#Z'6H[
M!P@ 2=^4#PA7SWYT:IT_<P7Y6KL:?=VGNMYMMY3):RPF7!D6-*^\RGK&^FUW
M+@4*7>Y*FCL_%3U-OH<<U7G/T'DM6[@\+F7<4_#EC@_Q5C+K8&9R'+?I3,H6
M\E\"NZGX*X.N\(]<U56&&8K+,:,RU'CQVFV(\=AM#3+#+2";:99:;)+;333:
M22E*2(DD70AK&VV\7O+L226"W%!OU:'ZY_'#[L#'VK;$%Y=%OH>X^<_F0*PU
MSZ0H_(_G2*J8LTA( '--;_RB8%^6F+?OY!'%<?$3\!]IG)1^.CX2[9LPC40V
M!            CW\V+X9_.G[L.W/JE8#/:6^T=E\YAXR,5GGH>Y^1EVC)R&T
M11X   7?_2)?R=\X_P M-$_O'M 4UTK?'V7@5>W L?0GQ-SX4.U(N+"I"?
M      !XL\R3X=G/C[EG*7[#<Z&8T]Z?L?GE']I$QV;^B;KYO4\21D>C:@HL
M   +I7I!/_D,_P#*9_ZF!3_2O_R'^O\ ]R6%H/\ YO\ U7^\+I8I\L,
M                         X9L376";;PC)]:[.Q&@SS <SJI%'E.(Y161
MK>BO*N3VFY$GP);;C+J4N(2XVKH2VG4)<0I*TI47-;W%>UK1N+:<H5X/&,HO
M!I\C..K2I5Z<J-:*E2DL&GM312G\R+TO^98Q-R';'EX6BLSQ1:IUO.XXYK=-
M,YI0-_C)2X.L<UM%M0,OK64F:(]?<OQK1MMM*2F6+Z^@N+3W231JJ-KGZYE7
M8E5BNY?+.*VQ?&XIQY(HKO-]&5(-U\I?.AO\FWM7@M[^H]O*V5+=BZRV-J#+
MK3 =KX%F.M,YI%I;N,/SS&KC$LEK5.%W-'-I+V'!L8Z'D?*;4ILDN)^4DS(^
MHM*WN;>[I*O:SA4HRW2BU)/KK%$&JT:U"HZ5>,H5%O4DT^PS@XYCC
M     GO\LGS]>4'!FTQ_7NV;*_Y&\8FG8\"7@V3W"YN?Z^JC-#)S-49C;NNR
M&&JQDB4W0V+KE0\ALV6%5RW52T0?4>ALMSJ,KBU4;?,M_.2[F3]W%<?MEW2W
MOG88$GR;5%[ELE2KMUK/B;[J*]RWQ>U>SBPWFA9QIY-:3Y>:?QC>G'_.*_/-
M=Y2AYN-8Q$O1+&HMH9H3:8WDM-,0S98]DE0ZXE,B');0XE*D.)[V7&G%T+F.
M6WF4W<K*_@X7$>#@:X&GN:? UU-Z9:EG>6U_;QN;62E2EZCX4UP-<3.^AT3M
M        !FA^I%^+3O7\B]'_ &18B-B^CW[+4/#J?M)%/ZN].U?!AXJ()A-2
M-  >GN$GZYW$;[SV@_M5Q08[.?1%W\VJ^)([F7>D*'RT/&1K[C5 OD   *=/
MJ[?Y.^#GY:;V_>/5XMOHI^/O? I=N9 ==_$VWA3[42D +E*X
MNE>D$_\ D,_\IG_J8%/]*_\ R'^O_P!R6%H/_F_]5_O"Z6*?+#
M,^+U8/Q$],?<LUU]N7(P7QT7>@*WSR?[.D59KCTM3^;Q\>H5AQ9!#0
M            U]N$?ZF'$7[L&@OLIQ,:HYSZ8N_G-7QY%\Y=Z/H?(P\5'I\8
MT[@         !52]6A^ICQO^\\S]E6PQ9W1;Z7N/FWY\2$ZY]'T?EOS9%!<7
MD5@   &Q7QM_5UT'_0KJSZC40U+S'TA7^6GXS+]M/^$I?)Q[2.ZATSL'^3[#
M,IEZ-)9:D1Y#3C$B.^VAUE]EU!MNLO-.$IMUIUM1I4E1&2B/H8_4VGBMX:36
M#W&93YZGEIN^7YRNFW.OJ-V+QHW[(NLWU [%CDFKPNT]\2_F6H26E1FTG"Y<
M]EVL)9%WTDR*CO>>8E*3L;HK42S[*U"O+',:&$:G')>QJ?C8;?=)[DT4[J7)
M_HN^<J2_@ZN+AQ)\,>MP<C7"F0BB9$<   #2&]/AYF?Z;/&9.DMI7_OO)/C7
M45-#?R;&;XUMLG5J"168;L8U2GW)]C;UQ-HJ;]X_%/WU$:6ZX2[)#:->]>:<
M^ALQ\]MHX9=<-M8;H3WRAQ)/OH\F*7>XEMZ5SCZ1L_-JS_C**2?'*/!+J\$N
M7!\)8/$#)49\7JP?B)Z8^Y9KK[<N1@OCHN] 5OGD_P!G2*LUQZ6I_-X^/4*P
MXL@AH 'M/RV_B)\!_OI\6OMRP48?4/H"^^9UOV<C(91Z6M?G%/QXFN$-5R]0
M         #-#]2+\6G>OY%Z/^R+$1L7T>_9:AX=3]I(I_5WIVKX,/%1!,)J1
MH #T]PD_7.XC?>>T']JN*#'9SZ(N_FU7Q)'<R[TA0^6AXR-?<:H%\@
M      !G6^J8^)A1?=AU9];=G"_NC/[.2^<S\6!4^M/3"^1CVY%;P6$1( #N
MGC;^L3H3^FG5GUYHAU,P_P" K_(S\5G8L_\ BZ7RD?&1L6#4HOT
M S>/4W?%,RS^A;3O[SV V$Z./LS#Y:IVT5)K'TU+Y.':97Q$\(J !(/Y3WQ+
M^"WWG]1?6ZN&"U1]G+WYM4\5F5R/TQ;?+1[9K'#5PO \L\V.+.'\TN+6YN-.
M:)CM0-FX?-KJ6X?:\4\6S2O4W<8-ES!)0MWQ<9RR!#F*2CVO--+:/JAQ1'D\
MFS.KD^9T<QH]]3GBU[:+V2CUXMKDWG2S&RIYC95+.ING'8^)[T^L\&9(.P\
MR[5.?9KK#/Z65CF<Z\RO(,)S"@FD12Z;)<7M95+=UK_::D*<AV,)QON29I5V
M]4F9&1C:BWKTKJA"YH-2HU(J46N%26*?8**JTJE"K*C56%2$FFN)IX,X<.4^
M  /=?EL<RKO@9S)TYR+@*F/XU07A8]M"DA]5N9'JG*NRISBK1'ZI3)GQ:QWY
MPKT*/L3:08RS]B!A=0Y1#/,HK9?+#RDHXP?%..V+ZF.Q^Y;,EE&82RS,*=VN
M\3PDN.+V->NN5(LI^J4Y]TN18[H_A3J?*ZV\I,GK:/D1MFTH9K,^%845C&<+
M2U$B?$6Y'>AVL9^9D#S)GU4T53(3\AQ)JKOHTR*=.I6SBZBXSBW2@GL::^,>
M')LC[]$OUIFD9PIY=0DG&25237%[!=?;+WK*8(MXKX   -&#TU?!M/&KA5^D
M%F5&J#MCEM(KLU2Y-9)$^GTQ3HE,ZMJFB6E2H[62MSIF1+6VI)2HMI"2ZGNC
M)Z4!TB9U](YQYA1EC:VN,=FYU'W[ZV"AR.+XRV-(9;YGEWG5185Z^WJ07>KK
M[9==<18U%?$M*"WJT/US^.'W8&/M6V(+SZ+?0]Q\Y_,@5AKGTA1^1_.D54Q9
MI"0 .::W_E$P+\M,6_?R".*X^(GX#[3.2C\='PEVS9A&HAL"           !
M'OYL7PS^=/W8=N?5*P&>TM]H[+YS#QD8K//0]S\C+M&3D-HBCP   N_^D2_D
M[YQ_EIHG]X]H"FNE;X^R\"KVX%CZ$^)N?"AVI%Q85(3X        /%GF2?#L
MY\?<LY2_8;G0S&GO3]C\\H_M(F.S?T3=?-ZGB2,CT;4%%@  !=*]()_\AG_E
M,_\ 4P*?Z5_^0_U_^Y+"T'_S?^J_WA=+%/EA@
M         !Y[Y"\3^-G*_%_H?R-TIKW;U(VQ(8@'E^/Q9=S1%++MD/XOE#!1
MLGQ.:X7X9%9,B/E_D60[]AFF8Y75\ME]:I2GP\U['X4=TER--'5N[&SOH>3N
MZ<*D>5;5U'O76:*ZG)CTI7%3/G9]UQAW1L?C[:/J6\QB>71&=QZ]8[?:W!KE
M6%CC6?UK3OX%/R[JW6CKW$VKIVG/\NZ3\TH)0S*C3KQ]M'X.75>"<7U%&)$[
MS1%C5QE9U)TI<3[N/K2[+9!%R ]-'YF6G%3)V!8MKCD=CT=3[R)NILZ@UU^W
M!;/\4[-Q+936#6;T]Q/3K&JUVJB5[$J61=PF]ATBZ<N\(UY5+>IQ3BVL?"AS
MEAROFD9NM'YQ;[:485H>YEM[$N;V%B0J;=X_[UT#='CN\M-;1T_>>*IINMV5
M@F3X5)E&E/>3D%.0UE>FPCNM?C&W6#<:=;,EH4I)D9S&TO[*^AY2RK4JL..$
ME+LX-X=<CM>UN;67,N:<Z<O=1:[9U".T<         2M^4IYGNQ/+6Y"UV2H
MEVN0<?=@3ZREWOK-I]YZ/94'CI9;SC&Z];R(;.P,,:=6]"=,D^^1_&@N+0W(
M\5J,:ITW;ZBL'3P4;^FFZ4^)^U;]K+AXGA+@P>;R+.:N47:GM=K-X3CR<:]T
MN#CW<)J)83FN*;(P[%=@X)?5^4X5F^/4^5XGDE2][Q67N.W\!BTI[: ]T2:X
ML^!*;<1U(E=%=#(CZD-:ZU&K;UI4*\7&M"3C)/>FG@T^HRYZ=2%:G&K2:E3D
MDTUPI[4SE XC[       S0_4B_%IWK^1>C_LBQ$;%]'OV6H>'4_:2*?U=Z=J
M^##Q403":D:  ]/<)/USN(WWGM!_:KB@QV<^B+OYM5\21W,N](4/EH>,C7W&
MJ!?(   4Z?5V_P G?!S\M-[?O'J\6WT4_'WO@4NW,@.N_B;;PI]J)2 %RE<
M           72O2"?_(9_P"4S_U,"G^E?_D/]?\ [DL+0?\ S?\ JO\ >%TL
M4^6&          9\7JP?B)Z8^Y9KK[<N1@OCHN] 5OGD_P!G2*LUQZ6I_-X^
M/4*PXL@AH   ;,'YMM=?^ <*_BK1?Z -1?.;C]9/WS_"; ^1H^TCV$/S;:Z_
M\ X5_%6B_P! #SFX_63]\_PCR-'VD>PA^;;77_@'"OXJT7^@!YS<?K)^^?X1
MY&C[2/80_-MKK_P#A7\5:+_0 \YN/UD_?/\ "/(T?:1["'YMM=?^ <*_BK1?
MZ 'G-Q^LG[Y_A'D:/M(]A#\VVNO_  #A7\5:+_0 \YN/UD_?/\(\C1]I'L(?
MFVUU_P" <*_BK1?Z 'G-Q^LG[Y_A'D:/M(]A#\VVNO\ P#A7\5:+_0 \YN/U
MD_?/\(\C1]I'L(?FVUU_X!PK^*M%_H ><W'ZR?OG^$>1H^TCV$<P889BLLQH
MS+4>/':;8CQV&T-,L,M()MIEEILDMM---I)*4I(B21="'$VV\7O.1))8+<?Z
MC\          !52]6A^ICQO^\\S]E6PQ9W1;Z7N/FWY\2$ZY]'T?EOS9%!<7
MD5@   &Q7QM_5UT'_0KJSZC40U+S'TA7^6GXS+]M/^$I?)Q[2.ZATSL  >$_
M,=X-8-YA7%+8/'G+3@5>03H_TDU3FLR.Y(5K_:=+&E?1;)B)@CDKK7%278%F
MTW\N153)+:.CBD+3F]/9U7R'-*=_2Q=-;)Q]M!]\NKPKBDD8S-LMI9K8SM*F
M"D]L7[62W/UGR-F4GM+6.=:6V-F^I=G8Y/Q+8.NLFM\1R_'+)!(EU5Y23'84
MV.:T&MF3'4XUWL/M*6Q)84AUI:VUI4>S]M<T+RWA=6TE.A4BI1:X4_\ +:MZ
M>QE(UJ-6WK2H5DXU8-II\#1P(<QQ@ >L^#W+W8W!?DWK#DGK1YUZQPBY0WDV
M-'*.+7YY@5H:(>98+;J-J0T4/(:92T-/+:=.#-2Q,:3X\=I18O.LIM\[RVKE
MUSWLUL?#&2[V2ZC[*Q3V-G>RV_K9;>0O*.^+VKVT7OB^JNP\'O1K!: WGKKD
MQI;6N^]372+_ %YM3%*W+,:GEX:9#4>:A2)E3:,-N.E!OL?LV7X%C%4HUQ)T
M9YE?RVS(:O7UE<9=>5+&Z7-N*4G%KJ<*XTU@T^%-,N^UN:5Y;PNJ#QI3CBOP
M/E3V-<#*(7JP?B)Z8^Y9KK[<N1@NWHN] 5OGD_V=(K37'I:G\WCX]0K#BR"&
M@ >T_+;^(GP'^^GQ:^W+!1A]0^@+[YG6_9R,AE'I:U^<4_'B:X0U7+U
M     ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/VDBG]7>G:O@P\5$$PFI&@ /3
MW"3]<[B-]Y[0?VJXH,=G/HB[^;5?$D=S+O2%#Y:'C(U]QJ@7R
M  &=;ZICXF%%]V'5GUMV<+^Z,_LY+YS/Q8%3ZT],+Y&/;D5O!81$@ .Z>-OZ
MQ.A/Z:=6?7FB'4S#_@*_R,_%9V+/_BZ7RD?&1L6#4HOT          S>/4W?
M%,RS^A;3O[SV V$Z./LS#Y:IVT5)K'TU+Y.':97Q$\(J !(/Y3WQ+^"WWG]1
M?6ZN&"U1]G+WYM4\5F5R/TQ;?+1[9K'#5PO  "A!ZI/@TYJWD%A/-G":1$?!
M>0<6+A6SW8,=3<:KW3B-2:*NSG&DTQF%[ P*N;-M+:"-V70S7W3-Q_JJ\>C3
M.O.;">35I?#V[YT,>&G)[4O!D^Q**6XK'6F6^1NHYC37P579+DFEL?XT?5BW
MPE4D6>0@   /KW=_>Y+,9L<BN;2]L(U1C]!'FV\^58RV*+$Z&MQ;%Z9J1+==
M=;J\=QFFB5\%@C)J+"BM,MI2VVA)?,*<*:YM-*,<6\$L-LFY2?5;;;?"VVS]
ME.4WC-MO!+;Q)8)=1))+B2/D#Z/P "0+RO\ A9<<^.:>H./[#$Q.%R;7Z:;@
MN(A+(Z#46'OQ9^92CD()?N4R\0XQ2U[QI4A%I:1>\C2:A@M29Q#(\GJW[P\L
MES::XZDMD>KAMD_<Q9E,FRZ6:9C3M5\7CC-\45O[.Y<K1K"5576T=974M- A
MU5/3P(=755=?':B0*VMKX[<2# @Q&$H9C0X<5E#;3:$DE"$D1$1$-7I2E.3G
M-MS;Q;>]M[VR\(Q48J,5A%+!(_>/D_2@MZM#]<_CA]V!C[5MB"\^BWT/<?.?
MS(%8:Y](4?D?SI%5,6:0D #FFM_Y1,"_+3%OW\@CBN/B)^ ^TSDH_'1\)=LV
M81J(; @           1[^;%\,_G3]V';GU2L!GM+?:.R^<P\9&*SST/<_(R[
M1DY#:(H\   +O_I$OY.^<?Y::)_>/: IKI6^/LO J]N!8^A/B;GPH=J1<6%2
M$^        #Q9YDGP[.?'W+.4OV&YT,QI[T_8_/*/[2)CLW]$W7S>IXDC(]&
MU!18   72O2"?_(9_P"4S_U,"G^E?_D/]?\ [DL+0?\ S?\ JO\ >%TL4^6&
M                                      'P\DQC&LRI9V-Y?CU'E6.V
MC7@6=!DE3 O*6Q9[B7X,ZKLX\J#+:[DD?:XVHNI#[IU*E&:J4I2C46YIM-=1
MK:?,X0J1<*B4H/@:Q789$QR"\ASRN^0R;"79\:Z/5.23C>6G*M#64_5$J$Z^
M2_%>CXM0K5K=]U3BB7UE4<CHI/L]AJ)4IL-;ZEL,%&XE5IKV-5*?Y3[OL21@
MKK3.2W>+=%0F^&'<^HNY]0@UY#>DE-+5C:<4>5YN.H:=.JPCD%BB4D\Z7<II
M,W9VNV2)I*BZ)/LQ)70_E=>A]I32PZ4]JCFEKLX94I=J$_TR-W>A=\K&OU%-
M?G1_1*VW,'RO></!=UZ9R$T7D=+A29GND+:F+N1<WU;/-Q]4>$I>98T[/@T$
MBS6GK'AVY5UBXGV^[E[18>4ZER7.]EA7C*MAWDNYFOQ7@WAPN.*Y2(W^2YEE
MNVZI-4_;+;'LK=U'@^0\ #.F+     +[/I8N:\[:6@-F<,LWN79V3<>)[&;:
MN.?+;<ER=/YS/?1;4$)D^LMV'@&>][BW7%&EMG(XD=LDMLI25'])F31MKZGF
M]%84[A<V>'ZR*V-^%'Q&^$L[168NM:SR^H\9TGC'P);U^++QDN M>"KR;@
M    9H?J1?BT[U_(O1_V18B-B^CW[+4/#J?M)%/ZN].U?!AXJ()A-2-  >GN
M$GZYW$;[SV@_M5Q08[.?1%W\VJ^)([F7>D*'RT/&1K[C5 OD   ([_,"\L?C
MCYD]1K&DY#SME0H>I;+*;7%CUSD]3C3SDG+HM)$M2M5VF-9&F6TEJ@8\$D):
M-!FKJ:NI=,_D.I,PT[.I.P5-NJHJ7/3?>XX88-<;,5FF36F;QA&[<\*;;7-:
M6_#''%/B(R_\+/Y:'^ON3_\ 6GB/]F D?]3-1^UMO>2_3,-]2LGXZWOE^B/\
M+/Y:'^ON3_\ 6GB/]F ?U,U'[6V]Y+],?4K)^.M[Y?HC_"S^6A_K[D__ %IX
MC_9@']3-1^UMO>2_3'U*R?CK>^7Z(_PL_EH?Z^Y/_P!:>(_V8!_4S4?M;;WD
MOTQ]2LGXZWOE^B/\+/Y:'^ON3_\ 6GB/]F ?U,U'[6V]Y+],?4K)^.M[Y?HF
M=<+^*H   "Z5Z03_ .0S_P IG_J8%/\ 2O\ \A_K_P#<EA:#_P";_P!5_O"Z
M6*?+#          ,^+U8/Q$],?<LUU]N7(P7QT7>@*WSR?[.D59KCTM3^;Q\
M>H5AQ9!#0   VE1I^;"@                          54O5H?J8\;_O/,
M_95L,6=T6^E[CYM^?$A.N?1]'Y;\V107%Y%8   !L5\;?U==!_T*ZL^HU$-2
M\Q](5_EI^,R_;3_A*7R<>TCNH=,[    4ZO4[^6:63X]%\Q73N/)5D.*1*?%
M.3-34PE*E76*M''I\,VPZS&:-<B7B9*9I[=Y7>OYJ5!=/L8@/+%M=&^H_)U'
MI^[E\')N5%O@EOE#\;OH^ZYRWR1 =99/SX?2UNN[C@JB7"MREUMSY,.!,H_B
MYBN    M9^F=\S'\R6VY'!';V0>!JK>E\Y:Z6L[-_K&PS=DMJ-&<Q1$B0\A,
M*AVI#B(:9:3W(1D#$=+39+L9+HK'I&TYYY:_3=I'^*H1PJ)>RI^VZL/%;Q?<
MI$VT?G'FU?Z,N'\!5>,&^"?%U)>-AQLX)ZL'XB>F/N6:Z^W+D8.;HN] 5OGD
M_P!G2./7'I:G\WCX]0K#BR"&@ >T_+;^(GP'^^GQ:^W+!1A]0^@+[YG6_9R,
MAE'I:U^<4_'B:X0U7+U          ,T/U(OQ:=Z_D7H_[(L1&Q?1[]EJ'AU/
MVDBG]7>G:O@P\5$$PFI&@ /3W"3]<[B-]Y[0?VJXH,=G/HB[^;5?$D=S+O2%
M#Y:'C(U]QJ@7R             &=;ZICXF%%]V'5GUMV<+^Z,_LY+YS/Q8%3
MZT],+Y&/;D5O!81$@ .Z>-OZQ.A/Z:=6?7FB'4S#_@*_R,_%9V+/_BZ7RD?&
M1L6#4HOT          S>/4W?%,RS^A;3O[SV V$Z./LS#Y:IVT5)K'TU+Y.'
M:97Q$\(J !(/Y3WQ+^"WWG]1?6ZN&"U1]G+WYM4\5F5R/TQ;?+1[9K'#5PO
M #Q7YAW$&AYU</-U\:[=<.':YKC*IN WTQ'XO&-FXS(:R# ;U;R&W)+$!G(Z
M]EBP)GM=?JWY+!'T=5US&09M/),VHYC#%QA+"2XX/9)=7!XKBDD^ QV:V$<S
ML*EG+9*4>Y?%);8OL[^3%&2_EV*9'@>5Y/@V8T\W'<NPS(;K%,JQ^R:\&QHL
MCQVRDT]Y3V#/57A3:RSANL.IZGVN(,AM+2JTZ]*-:BU*E.*E%K<TUBFN1K:4
M;4A.E.5*HFJD6TUQ-;&NLSCP^SY       T%O3"<&&=(<5KWE[F53X.R>4CY
MQL05,BK:G4&D,2M942G0R3[:'X_YP,HBR+5TT]69E=&JGDF?3J*(Z2<Z=[F<
M<IHO^'MN^XG4DMOO8X1Y&Y(M+1N6^;63OZB^&K;N2">SWSV\JYI9_%;$S  H
M+>K0_7/XX?=@8^U;8@O/HM]#W'SG\R!6&N?2%'Y'\Z153%FD)  YIK?^43 O
MRTQ;]_((XKCXB?@/M,Y*/QT?"7;-F$:B&P(           $>_FQ?#/YT_=AV
MY]4K 9[2WVCLOG,/&1BL\]#W/R,NT9.0VB*/   "[_Z1+^3OG'^6FB?WCV@*
M:Z5OC[+P*O;@6/H3XFY\*':D7%A4A/@        \6>9)\.SGQ]RSE+]AN=#,
M:>]/V/SRC^TB8[-_1-U\WJ>)(R/1M046   %TKT@G_R&?^4S_P!3 I_I7_Y#
M_7_[DL+0?_-_ZK_>%TL4^6&           !YKY&\P^,?$:%BECR4W/AVGH6<
M2K:%B4G+Y,N.W>RJ)J _;L03B0Y9K7 9M(ZG.XD]"=3TZC(Y?E.99JY1RZC.
MLX)<[F\&..&/5P9T[N_L[!1=Y4C34L<,>'#?VSRO_?0>5G^VWI;_ &G<?P,,
MG]3]3?R=;L+\)TOK#DO\S3[+_ /[Z#RL_P!MO2W^T[C^!@^I^IOY.MV%^$?6
M')?YFGV7^ ?WT'E9_MMZ6_VG<?P,'U/U-_)UNPOPCZPY+_,T^R_P$G@C9F0
M                      _!:559>5L^FNJZ!<4]K#D5]I56D./85ME EM*8
MEP9\&6V]%F0Y+*U(<:<0I"TF9&1D8^HRE"2G!M33Q36QI\:9^2C&2<9).+WI
ME/;SHO3U8-+P[->5_ ?#VL2RC&8=AE6S>-N-QG/HSE-)%1)L+S(]/4[).?1[
M)JQ@C=7C<1**Z=&;--<U'E(1&FVQH_7M=5H97GD^?2DU&%9[XO<E4?"G[=[4
M^^;6V,!U#I6FZ<K[*X\V:VRIK<UPN"X'[E;'P8/8Z00N8KD   )I?3[[PE:2
M\U#CPGWSW6AV_P#2S1^3M=Y-^_1<[Q^6[B\/N,C+V;'I:-[IT^7X7:70S(RA
M^N[)7NF;C9C.ES:BY.:^Z_(<B0Z6N7;9W2]K4Q@_QEL_*2-/ :WER
M9IGJ2XDJ-YLNZGGV'66I^!Z1EPG'$&E$J*C5N-05OL*,NCC29D)YHS+V=[:B
M_"1C8KH\:>EJ*6]3J8^_;]<J#5Z:SRICPQAXJ('1-B,@ =[<6\I@X-R:XZ9M
M9]GS;A^]M1938>*ZIAOW'']@8];2_$?0S)6RCP(BNJR;<-)>TDJ_ ?2S.E*O
MEUQ1CWTZ$XKJN+1V;*:IWE*I+=&K%]B29L/C4POP             ,6H;@&O
M0   72O2"?\ R&?^4S_U,"G^E?\ Y#_7_P"Y+"T'_P W_JO]X72Q3Y88
M     !GQ>K!^(GIC[EFNOMRY&"^.B[T!6^>3_9TBK-<>EJ?S>/CU"L.+((:
M  &TJ-/S84                          "JEZM#]3'C?]YYG[*MABSNBW
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
M5:52A5E0K)QJPDXR3WIIX-/J,Y*=2%6G&K3>-.233XT]J?71R,<9]@
M     9:_GB<7J/B=YE&_\'PZI8I, SF;3[GP2KB13A0*^HV=7HO+NLJXB3-B
M+44N=%;P8;3)^"U&C-H0E!)\-&R^B\RGFFG:%:L^=7@G3D^%N#P3?*X\UOE9
M2^I+*-CF]6G36%*34XKDEM:7(I8I<A$D)28( #TUPIRIW!>9/$S-F5/(=Q#D
MOHG)D*C-LO/]:+:.+69DTQ(6U'?6HHW0D.*2VOKVJ,DF8QV<4E7RBZHO=.VJ
M+LPDCN9=/R684*B]C6@^Q)&OV-4"^0      ,];U5>NGL8\P?7&>-1U)K-F\
M:<-D+EFE:4O9#B.:Y_CMI%(U.+2M46C14K,TD@OQY%V]2-2KZZ,;A5,AJ4'W
MU.YEV)1BUZO.*KUM2<,UA5]C.BNRG)/U,"LF+&(<   &M;Y:/*"#S%X,<;M]
MMV#5AD&3:XJ*;8/8M'C1=GX4E6'[$9D1R,W8B9&64DJ3'0X1*7"D,NEU0XE2
MM6M19;+*,ZN+%K"G&HW#P)=U#\EI/E31>>3WJO\ +:-UCC*4$I>$MDO53ZQ[
MH&$,D          >8>:VZH''3B)R4WA/F>Y?FTTML/)JQPG"9=D9)&QJP9Q2
MMC.&XT29MOD[\2(Q\I/XYY/M+\(R63V<LPS6WLHK'RE:"?4Q7.?42Q;Y#I9C
M<*TL*UR]G,IR?7PV=EX(R"!M<4.   %XGTBN-.1=7<V\P.&A#-[GVE<:18%W
M>))<Q/'=A6CL-74NWL@IS-"T]/;UD'U_R"F.E6HG<V5+';&%1X>$X+U>;ZA8
M^A(84;FIQR@NPI/URX8*F)\          9\7JP?B)Z8^Y9KK[<N1@OCHN] 5
MOGD_V=(JS7'I:G\WCX]0K#BR"&@  !M*C3\V%
M    JI>K0_4QXW_>>9^RK88L[HM]+W'S;\^)"=<^CZ/RWYLB@N+R*P   #8K
MXV_JZZ#_ *%=6?4:B&I>8^D*_P M/QF7[:?\)2^3CVD=U#IG8     (H_.(\
MNFG\QOB/D. U,6!&WKK=4W/^/^1RUIC)CYE&B)19X98S#[3:QW8U2P==([E$
MS'F%#FK2X<)*%2C26H)Z?S6->;?F53N:J]SP22XX/:N-8QX3"9_E,<VL'2CA
MYS#NH/EX5U)+9U<'P&6U=TEQC5U;XYD558T608_:3Z2]I+>'(KK:GN*J6[ L
MZJSKY;;4J#8U\UA;+S+J4N-.(4E1$9&0V6A.%2"J4VI4Y)--;4T]J:?"FMQ2
MTHRA)PFFIIX-/>FMZ9\L?1^       >T_+;^(GP'^^GQ:^W+!1A]0^@+[YG6
M_9R,AE'I:U^<4_'B:X0U7+U          ,\'U4& 2L7\QK#\Q['UUVS.->OK
MEJ4OIX!6N.99G^(6-<R?0C[XL"F@OK+VE^ZTGU]ID5^=&5=5=/SH^RIW$EUG
M&,D^RVNL53K6DX9M&IP3HQ?73DO679*U L0B    :W?ER\HJWF3PFX[<@HUE
M%L;W,-=4L+8*8SG<JNVCB[)8SLBN?96HY$;P\PJI;C!.D2W(CK+I=4.(4K5C
M4&62RC.;BP::A"H^9RP>V#]ZUCRXHO3*;U9AEU*Z3QE*"YWA+9+U4^L>VAAC
M(@         'S[>VK*"IL[VZGQ:NFI:^;;6UG.>1'A5U971G9D^?,D.&3;$6
M)%96XXM1D24),S]A#ZA"522A!-SD\$EO;>Y'Y*2C%RD\(I8LR*^=G(H^6G,7
MD=R+;.455M3:V47V+,SB64V'@T:7\S8!73"<2A12JW":R!'<+M21+;/HE)>P
MMJLDR_Z*RFWR_9SJ5**EANYV^3Z\FV43F=WY]F%:[]C.;:\'='U$CR<,H=$
M"7_R&M1R=P>:MQ2KTQG7JO \FR';EY);(^RNC:TQ"]R:FDOFDR,FI.7Q*R(7
M^3ODIZ^SJ(IK>[5IIBZECW4XJFN7GR2?Y.+ZQGM,T'<9W07L8MR?XJ;7JX(U
M%AK47.          9O'J;OBF99_0MIW]Y[ ;"=''V9A\M4[:*DUCZ:E\G#M,
MKXB>$5  D'\I[XE_!;[S^HOK=7#!:H^SE[\VJ>*S*Y'Z8MOEH]LUCAJX7@
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
M<,C)M!O.EU5_D+VCI9G)0RVXG+O50J/L19V;%.5[1BM[JP\9&PX-3"_
M  *H_JO..$K.>+FB.3%/#=D3-";*M,+RI<=LS3&PC<L*L8:M[!PD]/=ZS-\,
MJ83/<?R7;@^G^<8L_HOS!4,SKY=-[*]-2CX5/'8NK&4G^*0C6]HZEE2O(K;2
MFT^I/A[*2ZY0B%XE8@  !95].WYJE+PUV[;<7][Y&U2\=-_Y'7S*/)[:2IFF
MU/N60U#HH5]:2%K3&J\/SNO8BU]Q+=+P8+T.#*<6Q%:F.G7>O],3S>T696,<
M<PH1>,5OG3WX+CE%XN*X<9)8MI$OTIG<<OKNRN7A:57L;W1GNQ?$I;F^#!/8
ML30^2I*TI6A25H6DE(6DR4E25%U2I*BZDI*B/J1E^$4&6L?T         "EY
MZH7S(*";2TWEU:FR)JRL_GFCSSDS,JI*'8E8W4*9N=>ZIG.-J6AZR7:''R*R
M9Z)5$5$K")1J<?;;M_HUT]-3>H+J.$<'&CCPX[)S7)AC!<>,N0KW6>;P<5E-
M!XRQ4JF'!AMC'JX]T^+!%*T7"5X   &D#Z932DK5?ECT.:6,1,>?R V]LG:K
M*G$FF8=%6O5>JJ9M\EH2M$=[\V[\R.GVI4U,)U)]'!KYTCWBNM22HQ?<T*4(
M==XS?CI/J8<!;>CK9T,F51[ZM24NMLBO%QZY84$")4          9\7JP?B)
MZ8^Y9KK[<N1@OCHN] 5OGD_V=(JS7'I:G\WCX]0K#BR"&@  !M*C3\V%
M                       JI>K0_4QXW_>>9^RK88L[HM]+W'S;\^)"=<^C
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
M<>EJ?S>/CU"L.+((:   &TJ-/S84                          "JEZM#
M]3'C?]YYG[*MABSNBWTO<?-OSXD)USZ/H_+?FR*"XO(K    -BOC;^KKH/\
MH5U9]1J(:EYCZ0K_ "T_&9?MI_PE+Y./:1W4.F=@      #K/<VH-?[_ -4;
M!TKM2A9R;7>S\4N,-RVE>4;2I51<Q%Q7G(<I'XZOM(*U)D0Y31I?B2FFWFE)
M<;2HNS9W=>QNJ=Y:RYMQ3DI1?*NVGN:W-;&<-Q0I75"=O77.I3BTUR/_ "V/
M@9E"^8!PNV!P$Y3;(XX9Z3TUO')I7. Y8M@F(V?:SNWI+N&YE$2@U,H780F%
M,364*6F):194;N4IDS&T&19Q0SW+*>84-G.6$H^UFN^CUMZXXM/A*0S3+JN5
MWL[2KMP>,7[:+W/\/$TUP'C 9<QX    ![3\MOXB? ?[Z?%K[<L%&'U#Z OO
MF=;]G(R&4>EK7YQ3\>)KA#5<O4          \P\T.,F+\R.+.[N-&6K8C5VU
M\'L*.NM'V2D(Q[+(;C%W@^4DR;;IN+Q;,JN!8$DB[E'&[2Z=1DLGS*IE&9T<
MQI;94IIM<<=TH_C1;77.EF%G#,+*I9U-TXX8\3WI]9I,R0=G:VS/3FQLZU/L
M6ED8YGFM\LO\)S"BE=IO5>18U9R:BVB>(@S:D--S(J_#=;-3;S?:M!FE1&>U
M%M<4;NWA=6\N=0J04HOC36**+K4:EO6E0JK"K"337$UL9P8<QQ@  !9\\IGU
M%&?\2:'&>/'+RNR/<O'VC:A4F#YY4*8F[7U#2->'&C4KK<]^,SL/ J=E)%%B
MOOLVM9'[FHS\F.U%@-5OJG0%#-9RO\I<:-_+;*+[RH^/9WDGPM+FR>UI-N3F
M61ZLJV,8VE^G4M5L4EWT5Q>ZBN+>N!M8(O%<;^7W&7EYB36:\;MUX%MJF]W9
MDSXV-73)Y+CWCD@VXV78;/*'EN'SS)Q)^[V<*(]T4D^WHI)G2^893F655?(Y
MC1J4IX[,5L?@R7<R7+%LLBTO[._AY2TJ1J1Y'M756]==(]'C'G;   #@^Q=F
MZXU!B=EGFU\]P[6N$TR/$M<NSS):?$\<KT]CCB2EW-[,@U[*UH:5VI-SN7T/
MM(S'-;VUQ=U50M83J5GNC%.3?66+..K6HT(.K7E&%-;W)I+LLJ3^9MZG+#:&
MIO\ 3WET=^699+1*J[;DMDM$_$Q/&TJ3X+SFK,2OXS%AE-TVLUDBTMHL>L84
MV2V(U@VXEUNU-.=&]:<XW>H.YI+:J*?=/PY+9%<D6V^%QW$%SG65.,7;Y3W4
M]SJ-;%X*>]\K6'$F4DLBR*_RZ_N\JRJ[M<DR?)+6PO<AR&]L)5M=WMW;2G9U
MI;V]I.=?FV-E8S7UNOONK6XZXLU*,S,S%R4Z=.E3C2I14:<4DDE@DEL226Q)
M+<BNISE4DYS;<V\6WM;;WML^./H^0 .::XUYF6W-@87J[7=#-RC.]A9/28=B
M&/5S?B3+C(<AL(]75062]B4>/+DI)2U&2&T]5*,DD9EPW%Q1M:$[FXDHT*<7
M*3? DL6SDHTJE>K&C23E5G))+C;V(UGN O$O'.#O$;2?&?'EQ9K^O<4;^F%[
M%;-"<HV)D$F1D.?9(2W$(DKBV656<HX:7C4Y'KTL1^O:RDBU;SW-:F=9K6S&
MIBE4EW*]K!;(KK12QXWB^$O+*[&&6V%.SA[".U\<GMD^N\<.3!'L,8D[X
M      !F\>IN^*9EG]"VG?WGL!L)T<?9F'RU3MHJ36/IJ7R<.TROB)X14 "0
M?RGOB7\%OO/ZB^MU<,%JC[.7OS:IXK,KD?IBV^6CVS6.&KA>     !XPYX<$
M-&>8CHIW06^OI7 QQK*Z#-J'*<"L*2ISC$LEH%26&[+'++(\=RRECKLJ6QFU
MLM,BODI<A37B22'?#=;S&29W>Y!>^?6/-=3FN+C)-QDGP-)Q>QI-8-;4N#%&
M/S/++;-K;S6ZYRASDTXX)IKBQ36[%/9N9"M_A/O+L_GGYI_UBZ-_]N8F']4<
M_P#U-G[RI^]([]1\I_67'OH?NQ_A/O+L_GGYI_UBZ-_]N8?U1S_]39^\J?O1
M]1\I_67'OH?NSWOY?/DD\/\ RWMIY1N73%[N;.\]R7#G<%8M-RY'@F1HQ:BF
MV<&UMSQ5C#];8$4"QNWJR,U)D/G)<]W:-IHVT.OD[@\^UEFVH;:-G>1HPH1G
MSL*:DN<\&ESN=.6*6+P6S;M>Y893*M.6&45Y7%NZDJKCS<9N+P6.+PPC'?A_
MEM)@1$S/     %!;U:'ZY_'#[L#'VK;$%Y]%OH>X^<_F0*PUSZ0H_(_G2*J8
MLTA( '--;_RB8%^6F+?OY!'%<?$3\!]IG)1^.CX2[9LPC40V!
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
M)Z8^Y9KK[<N1@OCHN] 5OGD_V=(JS7'I:G\WCX]0K#BR"&@
M      $[/INOBTZ*_(O>'V19<(5TA?9:OX=/]I$DND?3M+P9^*S2\&NA<
M      54O5H?J8\;_O/,_95L,6=T6^E[CYM^?$A.N?1]'Y;\V107%Y%8   !
ML5\;?U==!_T*ZL^HU$-2\Q](5_EI^,R_;3_A*7R<>TCNH=,[         0.>
M?GY:">>'%A_8.M:%,WDOQR@766ZZ1!9(K+/L-<;8F9UJUTV6G'K&98PH!3Z-
MHR4I-Q&3';-I$^2LYOH;4?T)F?D+B6&77#49X[HR]C/DP;PE[EX[>:B,ZGR?
MZ3LO*T5C>44W'W2]E'UX\NSA9FGJ2I"E(6E2%H4:5)41I4E23Z*2I)]#)1&7
MM(;$E0'\@    ]I^6W\1/@/]]/BU]N6"C#ZA] 7WS.M^SD9#*/2UK\XI^/$U
MPAJN7J           !3E]2SY4UAF,27YBF@L:7-O<?J(==RBQ2EAH7+L\:IH
MK,&AW1$B1F4R9<K%ZUE%=D)]75%5M1)?:VS"FO*MOHZU/&BUI^^EA"3QHR?
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
MYAXR,5GGH>Y^1EVC)R&T11X   7?_2)?R=\X_P M-$_O'M 4UTK?'V7@5>W
ML?0GQ-SX4.U(N+"I"?            >*>?'!#2GF&<?[_1&Y8*XIN+5=:_S^
MKBQGLJUCF\>.ZS6Y5CRY':EYOM<4Q/@K6AFQ@N.,K4A1MNM9G(\[O,@OXWUH
M\>"47WLX\,7VT^![>1X[-,LM\UM7;7"Y8R6^+XUZZX5L,S7S /+GY&>71MV9
MK?=F-R).+6DN>YK#;U-"D*P#:5!%>,D3Z2P[GVZR_BL+;.RI)+A6%:MQ)K2N
M.[&DR-B\BU!E^H+17%G+X5)<^F^^@^)KA7%);'U4TJ>S3*;O*:_D;A=P^]DN
M]DN3B?&GM74P;\%#.&,               .T-,:5VIR'V9B>G=*X-?[&V3F]
MDW5XYBN-PE2YTMXR-R3+DN&:(M735<5"Y,Z?*<9A0(C3C\AUMEM:T]:\O+6P
MMIW=Y.-.W@L7)[O_ ,M[DEM;V)-G-;V]>[K1M[>+G6D\$E_EL2X6]B6UFE7Y
M/GE$Z\\L_5KUS>OUN=<I-D4T-G;&R(R77*NC@^(S/1K3792FV7XN'U4YM"Y,
MQ;;<N[F-)D/I::;B1(FN^K-5W&H[GF0QAEE-]Q#A;W<^?NFMRW16Q8O%NW\A
MR&ED]'G2PE>S7=2X%[F/(N/>WM? E,T(@2           A)\X;R;]=>9=@\;
M-<3FU>N.5NOZ%^OP#8<F,XJES.DC*FV$76FR$1?W2O'G[.6XN#9M(>ETC\AQ
MU#4AEQZ*],M):NN-.UG1JIU,KJ2QE#AB]BY\.7#>MTDDL4\&HYG^GZ.<4_*0
M:A?07<RX&O:RY,=SWKEVHSA-^<?=R\7MHY)IC?6O[_6NQ\4D&S:8]D$8FU/1
MEN.HAW--8,+>K,@QVU2TIR%8P7I$*8U\MEU:?:-@[&_L\RMHWEC4C4MY+8UV
MFMZ:X4\&N%%2W5K<659V]U!PK1WI]M<#3X&MC.FQVSK@              'H
M+C'Q;WIS$V[CVD./>!6N?9[D"C?5&A(\"HQVD8>89L<JR^\>)-;C&+52I+92
M)LI:&R<<;91WONLM.=',LSLLIM)7M_-4Z$>/>WP1BM[D^!+J[DV=JSLKG,*Z
MMK6+E5?82XV^!+C?;-,#RIO*QU1Y9.EW<=IGXN;;TS^+53=V;;5'<:.^LH"'
MG8>*8E&DD3]/@&-/S'DQ&U$F3.=4J5*Z+4VS'UTU/J:ZU'>>4GC"RIM^3AQ)
M^REQR?#P+<N%NX,DR6ADUOS(]U<SPY\N/D7%%<''O?$I4Q&#-@
M  !7D\RKT\7&/FI.R+;.D94#C+R)MW9-I:6]#3)DZIV+<OK]XDR\YP>"N)\S
MWEJ_W&_<TZF7EO/.29D6P>/VS[3NOLRR=1M;W&YR];$F^[@O<R>]+@C+J)Q1
M%,XTI9YBW7ML*-V]K:7<R?NEP-\:ZK3*0_,GRO.;G!*SEHW]I._AX8U(>:K]
MN88A>:ZEN&42#C1Y+>:4K3L:@=L%%W,0;MNKM%-GW*BI(7+E&I<FSN*\QK1=
M;AA+N9K\5[\.%QYT>4KG,,ES'+'_ !5-^3]LML7UUNZCP?(1^C.F+
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
M3-*C+VBS;>YMKNDJ]K4A4HO=*+4EV5BB%5J%:WJ.E7A*%1<$DT^PS@0YCC
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
M2QQYRYO>SD^^PW(RN2TM+1S"#RNI.5YA+!-5,,,'CWT4MV/"6JA6)-@
M   A^\Y7'?+:R/1>KHOF:9WE> :G8VRW(P&RQ*'LN9-F[#^A^3-H@R6]88;F
MMLF*>-+G.=9$=J-WH+\9W]J52S2-345.]JO3D(U+KR7=*7,PYG.6WNY16_#<
M\3 Z@AE$[:"SB4HT.?W.'.[[!^U3>[$KF?FL])=^TENK_87+C^P,6!YUTI?R
M]'LT/WI$O(Z&_75.Q5_0'YK/27?M);J_V%RX_L##SKI2_EZ/9H?O1Y'0WZZI
MV*OZ _-9Z2[]I+=7^PN7']@8>==*7\O1[-#]Z/(Z&_75.Q5_0+O.K6L28UCK
MEC )+\W!&<$Q!K"IDE,Q$F7B3>/UZ,;DR$V$>)/2^_3DRI9/M-/$HS[T)5U(
MJ:NG5=S4==85^?+G>%B\=VS?Q%C4>8J,%2VTN:L.IAL]0YV. Y0
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
MN>E#R<N?;T>9S7CMH;L-O^=/N%'1'/7,JU.=BL-E7?[PO+BEBR
M  /-?,>%HZQXJ<@X')BWL*#C[+U-FD?<EU4M7KUG5Z\=II*<GG0&L8K+K(7)
M4>L-Q2"A1),DS+Y#:E="&1RAWL<TH2RY*5^JL?)IX8.>.Q/%I;^-I'3S!6SL
M:JO&U:\Q\]K'9'#;NQ?813?_ #6>DN_:2W5_L+EQ_8&+;\ZZ4OY>CV:'[T@'
MD=#?KJG8J_H#\UGI+OVDMU?["Y<?V!AYUTI?R]'LT/WH\CH;]=4[%7] ?FL]
M)=^TENK_ &%RX_L##SKI2_EZ/9H?O1Y'0WZZIV*OZ!/OY+6,>5;C6,\@$>5]
ML7,M@T4N]UZO<+V7P=KPG*NV9K\M+#6H);2P7"'W$2H;EB;GN:)""-"?$-!]
MA*@VL*FIZE2A]9:<*<U&?D^:X;5C'G8\R4N3?AR$HT]#)(0J_0TY3CC'GX\[
M8]N'?)<NXF]$,)&                !XRYK?H%_FV3^GS^C=^;G]V_-'Z0W
MT'\'WWPD>\_0KZ5?][_2'P^WL^9_W?U[>SV]!E\G^G/./_@_./..'R7.W>ZY
MNS#PMAC\Q^C/(_\ RGD?)<'E,/4QVX]3:4[>0.D?2R[)F64O5O,O;O'2Y\9U
M+4/!-=<F\_P5$@E&AYQ=5L31N77,N*MQ)J;*%>QF"(_Q?XOM25M6%[TF6Z2N
M;.E<0]U.C&79A4BNS%L@-U;:*K-NC<5*4O<QJ2CV)0;[$D14[%X;>6K!??7J
M3SB==91&4MQ<:/L7A=S'P-]AM4AGPH[\S&=<[';E+:BK<[GDL,DXXVGHT@G#
M\.3V^;ZBDOXK*:D7[BXMY=N<.WUS"5<OR=/X#,(27NJ-6/:C(\HVW'33]=)0
MQ#Y[<3;]I;"753*G#N=#,9MQ3CB#C+3>\+J66;Z$H)1FEI3?:LNBS5W$G*0S
M"[DL78W47RRMO6N&=&5I;IX*ZH/J*MZ])'R_S!ZJ_;;XP_Q3YG?^T8??GUU_
M)W/OK?\ ?GSYK0_F:/8J_NCM_"^*'%*R=CJS_P T+C#B4-WPEN_1C1_//-[*
M,VMGO6AR'8<3\(@.2F73[%)1,4T?0S2X9=.O4K9IFD5\!EMS-\M2VBO4KR?J
M'8IV-B_C;VC%<D*S_P!TNV2)Z7XB^GVH78,S?WFS;7V6IM+;\NFUCQ1WSJ:M
M<?\ DK5"<L,@T]M6RE0$JZH4XT4)]Y'RD^ H^B8_>9KKN::L<KI4^6=>E-]A
M5(+'LKJF5M[#2T<'=7TY\D:4X]N$O6ZQ9\\LV+Z?>#=U4/@K9<=;C;,>:;5)
M:;,;R5K?\^T0WT?DX:WR-KZK8B/$;]KA8]&9B=.O1!$*VU&]=R@WG:N%:X;5
M##R27NO)-P]^\29Y.M+*266.BZ^.QRQY^/)Y3"7O=A8)$$)2
M        1H>8;_=5?1-?]XS^C#[O\UR/FC\ZOS#^=;YO[#]X_-Y\S?\ _8?&
M[/\ P_\ C_P=/\@D>0?6?RO_ .W_ #G'';S,>9C[O'X/WVPP^:_0GD__ );R
M.&&SG8<[\7#N_>E2C=O'[TNVP')=AJ+G?O/0-BZOK$JJG57)#8N$1&U*-2T*
MJL^X_P!CFDE:2Z$A1Y&DDEU[DK,R,K3LK_I*H)1N[&A7CQN=&$NS&JH_D$%N
M;71E7;0N:M)\2C4DNQ*&/Y1&GG_#3RT(+CZM6^<=KW)VC\5<9C/^$W,7!7&^
MJB-B._*QW MB)=[4F9+>2RCN-/4FB[NU,BH9OJ*7_$Y14B_<W%O+MRA_EPF(
MJY?DZ^)S"$O"HU8]J,CSE9<6]"QUS5UOF2<.;*,QXZX27->^81 L)S;9*4R@
MXR^##\&+*D$1%VJE*:2H_:YT^4,A',[YX<[+KM/P[5I?_P#3ZQU'96JQPO+=
MKP:_[GUSYU7QETG/C-2)OF(\/:1:UJ2Y!L,'Y_R)K*$N&GQ%'4<&[.O7XB"[
MDDF09]#(E=I]2+ZEF5Y%X++[N7*I6N'JW*?J'S&SMFL7=VZZU?UJ)Z%PCAQY
M>,]]M.R/."U)BD<U+\5W".''-+8+Z$DM)-FW'OM7:R;<4I!F9D;J.TR(NI]>
MI="MF^?Q7\/E-6;]U<6\.U.9VZ>7Y4W\-?TXKDI5I=N,22K2?'#TQ^#/Q;'<
MGF&;SWK-8\/QZ?\ ,OR&UCA<WH?5WQZW%M!3,R;[S+HGPLA;[4F?X3Z**.WF
M8=(]=.-I84*$>/RE*<EUY5>;^09>WM-'4GC<7=6J^+F5(KU(8_E%LKRW?[HC
MYB=_NW?T:/?_ '(_GCZ"^[?GN^:^U/;],OIS_P#]Q^:_P^'\[?B.[O[/E=XJ
MW4/UKY__ .X?.>;CLYWQ>/N>;\'CX.TG.4?0/,_^(\CCAMYO?X<O.[OLDJXC
(!FP    #_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Oct. 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_EntityInformationLineItems', window );"><strong>Entity 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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-39035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">10x Genomics, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">45-5614458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">6230 Stoneridge Mall Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Pleasanton<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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">94588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">401-7300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Class&#160;A common stock, par value $0.00001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">TXG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001770787<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</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_dei_EntityInformationLineItems', window );"><strong>Entity 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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,474,179<span></span>
</td>
</tr>
<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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity 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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,078,872<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityInformationLineItems</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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>14
<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>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 432,508<span></span>
</td>
<td class="nump">$ 344,067<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">49,576<span></span>
</td>
<td class="nump">49,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">43,779<span></span>
</td>
<td class="nump">87,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">52,813<span></span>
</td>
<td class="nump">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_InventoryNet', window );">Inventory</a></td>
<td class="nump">61,956<span></span>
</td>
<td class="nump">83,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">19,195<span></span>
</td>
<td class="nump">19,410<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">659,827<span></span>
</td>
<td class="nump">584,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">232,534<span></span>
</td>
<td class="nump">252,648<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Restricted cash</a></td>
<td class="nump">201<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 assets</a></td>
<td class="nump">63,650<span></span>
</td>
<td class="nump">57,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,511<span></span>
</td>
<td class="nump">4,511<span></span>
</td>
</tr>
<tr class="re">
<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">64,759<span></span>
</td>
<td class="nump">15,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">1,879<span></span>
</td>
<td class="nump">4,129<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">1,027,361<span></span>
</td>
<td class="nump">918,636<span></span>
</td>
</tr>
<tr class="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">18,069<span></span>
</td>
<td class="nump">12,909<span></span>
</td>
</tr>
<tr class="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 );">Accrued compensation and related benefits</a></td>
<td class="nump">37,084<span></span>
</td>
<td class="nump">33,615<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_txg_AccruedExpensesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">35,766<span></span>
</td>
<td class="nump">41,165<span></span>
</td>
</tr>
<tr class="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">22,139<span></span>
</td>
<td class="nump">20,658<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">10,543<span></span>
</td>
<td class="nump">9,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationReserveCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">23,723<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">147,324<span></span>
</td>
<td class="nump">117,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationReserveNoncurrent', window );">Contingent consideration, noncurrent</a></td>
<td class="nump">1,210<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">76,442<span></span>
</td>
<td class="nump">73,327<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue, noncurrent</a></td>
<td class="nump">10,871<span></span>
</td>
<td class="nump">12,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">6,394<span></span>
</td>
<td class="nump">5,029<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">242,241<span></span>
</td>
<td class="nump">208,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 6)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</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_CommonStockValue', window );">Common stock</a></td>
<td class="nump">2<span></span>
</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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">2,279,319<span></span>
</td>
<td class="nump">2,177,672<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,494,339)<span></span>
</td>
<td class="num">(1,467,047)<span></span>
</td>
</tr>
<tr class="re">
<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">138<span></span>
</td>
<td class="num">(493)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">785,120<span></span>
</td>
<td class="nump">710,134<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,027,361<span></span>
</td>
<td class="nump">$ 918,636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AccruedExpensesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Expenses And Other Liabilities Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AccruedExpensesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_LitigationReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the 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 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of receivables classified as other, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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>15
<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="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 149,002<span></span>
</td>
<td class="nump">$ 151,654<span></span>
</td>
<td class="nump">$ 476,793<span></span>
</td>
<td class="nump">$ 445,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_CostOfRevenue', window );">Cost of products and services revenue</a></td>
<td class="nump">48,695<span></span>
</td>
<td class="nump">45,261<span></span>
</td>
<td class="nump">145,957<span></span>
</td>
<td class="nump">142,237<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">100,307<span></span>
</td>
<td class="nump">106,393<span></span>
</td>
<td class="nump">330,836<span></span>
</td>
<td class="nump">303,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost', window );">Research and development</a></td>
<td class="nump">57,194<span></span>
</td>
<td class="nump">66,174<span></span>
</td>
<td class="nump">182,663<span></span>
</td>
<td class="nump">197,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">75,355<span></span>
</td>
<td class="nump">81,704<span></span>
</td>
<td class="nump">239,517<span></span>
</td>
<td class="nump">250,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementGain', window );">Gain on settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(49,900)<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">132,549<span></span>
</td>
<td class="nump">147,878<span></span>
</td>
<td class="nump">372,280<span></span>
</td>
<td class="nump">448,247<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">(32,242)<span></span>
</td>
<td class="num">(41,485)<span></span>
</td>
<td class="num">(41,444)<span></span>
</td>
<td class="num">(144,720)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">5,199<span></span>
</td>
<td class="nump">4,971<span></span>
</td>
<td class="nump">13,156<span></span>
</td>
<td class="nump">14,422<span></span>
</td>
</tr>
<tr class="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="nump">3<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(1,165)<span></span>
</td>
<td class="nump">2,078<span></span>
</td>
<td class="nump">3,574<span></span>
</td>
<td class="nump">982<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_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">4,037<span></span>
</td>
<td class="nump">7,047<span></span>
</td>
<td class="nump">16,730<span></span>
</td>
<td class="nump">15,400<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(28,205)<span></span>
</td>
<td class="num">(34,438)<span></span>
</td>
<td class="num">(24,714)<span></span>
</td>
<td class="num">(129,320)<span></span>
</td>
</tr>
<tr class="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 );">(Benefit from) provision for income taxes</a></td>
<td class="num">(733)<span></span>
</td>
<td class="nump">1,315<span></span>
</td>
<td class="nump">2,578<span></span>
</td>
<td class="nump">4,279<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (27,472)<span></span>
</td>
<td class="num">$ (35,753)<span></span>
</td>
<td class="num">$ (27,292)<span></span>
</td>
<td class="num">$ (133,599)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share, basic (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (1.11)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted (in dollars per share)</a></td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="num">$ (0.22)<span></span>
</td>
<td class="num">$ (1.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used to compute net loss per share, basic (in shares)</a></td>
<td class="nump">125,502,291<span></span>
</td>
<td class="nump">120,733,030<span></span>
</td>
<td class="nump">123,965,205<span></span>
</td>
<td class="nump">120,067,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used to compute net loss per share, diluted (in shares)</a></td>
<td class="nump">125,502,291<span></span>
</td>
<td class="nump">120,733,030<span></span>
</td>
<td class="nump">123,965,205<span></span>
</td>
<td class="nump">120,067,168<span></span>
</td>
</tr>
<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=txg_ProductAndServiceRevenueMember', window );">Products and services revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 148,019<span></span>
</td>
<td class="nump">$ 151,559<span></span>
</td>
<td class="nump">$ 430,999<span></span>
</td>
<td class="nump">$ 445,554<span></span>
</td>
</tr>
<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=txg_LicensingAndRoyaltyRevenueMember', window );">License and royalty revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 983<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">$ 45,794<span></span>
</td>
<td class="nump">$ 210<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_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_LitigationSettlementGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from litigation settlement for amount awarded from other party. Excludes claims within an insurance entity's normal claims settlement 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 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483049/450-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_LitigationSettlementGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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. Excludes cost for computer software product to be sold, leased, or otherwise marketed, writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both, and 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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: 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 7: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: 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 10: 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 11: 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 12: 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 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 (b)<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 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=txg_ProductAndServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_ProductAndServiceRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_LicensingAndRoyaltyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_LicensingAndRoyaltyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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>Condensed Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (27,472)<span></span>
</td>
<td class="num">$ (35,753)<span></span>
</td>
<td class="num">$ (27,292)<span></span>
</td>
<td class="num">$ (133,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gains (losses) on available-for-sale marketable securities</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="num">(18)<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Realized loss on available-for-sale marketable securities reclassified into net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(81)<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="nump">649<span></span>
</td>
<td class="nump">270<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(82)<span></span>
</td>
<td class="nump">462<span></span>
</td>
<td class="nump">631<span></span>
</td>
<td class="nump">461<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (27,554)<span></span>
</td>
<td class="num">$ (35,291)<span></span>
</td>
<td class="num">$ (26,661)<span></span>
</td>
<td class="num">$ (133,138)<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>17
<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="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders&#8217; Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional&#160;Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Common Class A</div></th>
<th class="th">
<div>Common Class A </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Common Class A </div>
<div>Additional&#160;Paid-in Capital</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 );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,095,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Dec. 31, 2023</a></td>
<td class="nump">$ 741,043<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 2,025,890<span></span>
</td>
<td class="num">$ (1,284,420)<span></span>
</td>
<td class="num">$ (429)<span></span>
</td>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">605,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">36,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(59,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(59,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,700,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Mar. 31, 2024</a></td>
<td class="nump">718,834<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,063,657<span></span>
</td>
<td class="num">(1,344,369)<span></span>
</td>
<td class="num">(456)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,095,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Dec. 31, 2023</a></td>
<td class="nump">741,043<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,025,890<span></span>
</td>
<td class="num">(1,284,420)<span></span>
</td>
<td class="num">(429)<span></span>
</td>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(133,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,039,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">722,804<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,140,789<span></span>
</td>
<td class="num">(1,418,019)<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,700,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Mar. 31, 2024</a></td>
<td class="nump">718,834<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,063,657<span></span>
</td>
<td class="num">(1,344,369)<span></span>
</td>
<td class="num">(456)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">773,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">38,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(37,897)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,897)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">26<span></span>
</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">26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,474,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Jun. 30, 2024</a></td>
<td class="nump">724,058<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,106,752<span></span>
</td>
<td class="num">(1,382,266)<span></span>
</td>
<td class="num">(430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">565,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">33,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(35,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">462<span></span>
</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">462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,039,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">722,804<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,140,789<span></span>
</td>
<td class="num">(1,418,019)<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,291,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Dec. 31, 2024</a></td>
<td class="nump">710,134<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,177,672<span></span>
</td>
<td class="num">(1,467,047)<span></span>
</td>
<td class="num">(493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">841,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">30,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(34,358)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,358)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">126<span></span>
</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">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,133,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Mar. 31, 2025</a></td>
<td class="nump">706,895<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,208,665<span></span>
</td>
<td class="num">(1,501,405)<span></span>
</td>
<td class="num">(367)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,291,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Dec. 31, 2024</a></td>
<td class="nump">710,134<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,177,672<span></span>
</td>
<td class="num">(1,467,047)<span></span>
</td>
<td class="num">(493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(27,292)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,539,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Sep. 30, 2025</a></td>
<td class="nump">785,120<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,279,319<span></span>
</td>
<td class="num">(1,494,339)<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,133,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Mar. 31, 2025</a></td>
<td class="nump">706,895<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,208,665<span></span>
</td>
<td class="num">(1,501,405)<span></span>
</td>
<td class="num">(367)<span></span>
</td>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,308,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">27,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">34,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">587<span></span>
</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">587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,442,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Jun. 30, 2025</a></td>
<td class="nump">773,279<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">2,239,924<span></span>
</td>
<td class="num">(1,466,867)<span></span>
</td>
<td class="nump">220<span></span>
</td>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">997,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of Class&#160;A common stock related to equity awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 617<span></span>
</td>
</tr>
<tr class="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 for acquisition of assets (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,099,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Class A common stock for acquisition of assets</a></td>
<td class="nump">13,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">25,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(27,472)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,472)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(82)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,539,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Ending balance at Sep. 30, 2025</a></td>
<td class="nump">$ 785,120<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 2,279,319<span></span>
</td>
<td class="num">$ (1,494,339)<span></span>
</td>
<td class="nump">$ 138<span></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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 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">$ (27,292)<span></span>
</td>
<td class="num">$ (133,599)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">83,899<span></span>
</td>
<td class="nump">108,209<span></span>
</td>
</tr>
<tr class="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">26,134<span></span>
</td>
<td class="nump">27,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_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">5,582<span></span>
</td>
<td class="nump">6,015<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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure', window );">Fair value adjustments on contingent consideration</a></td>
<td class="nump">1,135<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_OperatingLeaseImpairmentLoss', window );">Asset and lease impairment charges</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">2,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_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments', window );">Realized loss on marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="num">(1,360)<span></span>
</td>
<td class="nump">571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">44,546<span></span>
</td>
<td class="nump">31,321<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="num">(52,208)<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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">22,371<span></span>
</td>
<td class="num">(19,396)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">642<span></span>
</td>
<td class="nump">696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other noncurrent assets</a></td>
<td class="nump">2,290<span></span>
</td>
<td class="num">(1,850)<span></span>
</td>
</tr>
<tr class="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">3,292<span></span>
</td>
<td class="nump">10,044<span></span>
</td>
</tr>
<tr class="ro">
<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 compensation and other related benefits</a></td>
<td class="nump">2,284<span></span>
</td>
<td class="num">(75)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(648)<span></span>
</td>
<td class="nump">8,142<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_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="num">(9,939)<span></span>
</td>
<td class="num">(17,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_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="num">(7,590)<span></span>
</td>
<td class="num">(9,763)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other noncurrent liabilities</a></td>
<td class="nump">1,321<span></span>
</td>
<td class="nump">646<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">95,273<span></span>
</td>
<td class="nump">13,412<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,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_txg_PaymentsForAssetAcquisitionNetOfCashAcquired', window );">Asset acquisition, net</a></td>
<td class="num">(8,616)<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(4,158)<span></span>
</td>
<td class="num">(9,677)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of marketable securities</a></td>
<td class="num">(98,859)<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_ProceedsFromSaleOfHeldToMaturitySecurities', window );">Proceeds from sales of marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities of marketable securities</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">25,782<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="num">(11,633)<span></span>
</td>
<td class="nump">18,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Issuance of common stock from exercise of stock options and employee stock purchase plan purchases</a></td>
<td class="nump">4,561<span></span>
</td>
<td class="nump">6,397<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,561<span></span>
</td>
<td class="nump">6,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rates changes on cash, cash equivalents, and restricted cash</a></td>
<td class="nump">441<span></span>
</td>
<td class="nump">105<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 in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">88,642<span></span>
</td>
<td class="nump">38,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">344,067<span></span>
</td>
<td class="nump">359,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">432,709<span></span>
</td>
<td class="nump">398,159<span></span>
</td>
</tr>
<tr class="re">
<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 disclosures of cash flow information:</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_IncomeTaxesPaidNet', window );">Cash paid for taxes</a></td>
<td class="nump">1,935<span></span>
</td>
<td class="nump">4,863<span></span>
</td>
</tr>
<tr class="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_CapitalExpendituresIncurredButNotYetPaid', window );">Purchases of property and equipment included in accounts payable and accrued expenses and other current liabilities</a></td>
<td class="nump">135<span></span>
</td>
<td class="nump">954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">11,362<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_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets', window );">Common stock issued for acquisition of assets</a></td>
<td class="nump">$ 13,541<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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value 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;">txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued liabilities and other current 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;">txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash Or Part Noncash Acquisition, Common Stock Issued For Acquisition Of 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;">txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_PaymentsForAssetAcquisitionNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Asset Acquisition, Net of Cash 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;">txg_PaymentsForAssetAcquisitionNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deferred income and obligation to transfer product and 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/exampleRef<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_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized 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;">us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, classified as other, in reconciling net income to reflect cash provided by (used in) operating activity when indirect cash flow method is applied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript: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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for 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/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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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>Description of Business and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">9 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_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Description of Business and Basis of Presentation</a></td>
<td class="text">Description of Business and Basis of Presentation<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization and Description of Business</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10x Genomics, Inc. (the &#8220;Company&#8221;) is a life sciences technology company focused on building innovative products and solutions to interrogate, understand and master biological systems at resolution and scale that matches the complexity of biology. The Company&#8217;s integrated research solutions include the Company&#8217;s Chromium instruments and the Company's Visium CytAssist and Xenium Analyzer, which the Company refers to as &#8220;Spatial instruments,&#8221; and the Company&#8217;s proprietary microfluidic chips, slides, reagents and other consumables for the Company&#8217;s Chromium, Visium and Xenium solutions, which the Company refers to as &#8220;consumables.&#8221; The Company bundles its software with these products to guide customers through the workflow, from sample preparation through analysis and visualization. The Company was incorporated in the state of Delaware in July 2012 and began commercial and manufacturing operations and selling its instruments and consumables in 2015. The Company is headquartered in Pleasanton, California and has wholly-owned subsidiaries in Asia, Europe, Oceania and North America.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements, which include the Company&#8217;s accounts and the accounts of its wholly-owned subsidiaries, are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). The condensed consolidated balance sheet at December&#160;31, 2024 has been derived from the audited consolidated financial statements of the Company at that date. Certain information and footnote disclosures typically included in the Company&#8217;s audited consolidated financial statements have been condensed or omitted. The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#8217;s financial position, results of operations, comprehensive income (loss) and cash flows for the periods presented, but are not necessarily indicative of the results of operations to be anticipated for any future annual or interim period. All intercompany transactions and balances have been eliminated. The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes for the year ended December&#160;31, 2024 included in the Company's Annual Report on Form 10-K filed with the SEC on February&#160;12, 2025 (our &#8220;Annual Report&#8221;).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>20
<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>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Except as noted below, there were no material changes in the Company&#8217;s significant accounting policies during the nine months ended September&#160;30, 2025. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, to the consolidated financial statements included in the Company&#8217;s Annual Report for information regarding the Company&#8217;s significant accounting policies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Products and Services Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from sales of products, which consist of instruments and consumables, and services. Revenue from product sales is recognized when control of the product is transferred, which is generally upon shipment to the customer. Instrument service agreements, which relate to extended warranties, are typically entered into for a one-year term, following the expiration of the standard one-year warranty period. Revenue for extended warranties is recognized ratably over the term of the extended warranty period as a stand ready performance obligation. Revenue is recorded net of discounts, distributor commissions and sales taxes collected on behalf of governmental authorities. Customers are invoiced generally upon shipment, or upon order for services, and payment is typically due within 30 days. Cash received from customers in advance of product shipment or the provision of services is recorded as a contract liability. The Company&#8217;s contracts with its customers generally do not include rights of return or a significant financing component.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly enters into contracts that include various combinations of products and services which are generally distinct and accounted for as separate performance obligations. The transaction price is allocated to each performance obligation in proportion to its standalone selling price. The Company determines standalone selling price using average selling prices with consideration of current market conditions. If the product or service has no history of sales or if the sales volume is not sufficient, the Company relies upon prices set by management, adjusted for applicable discounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License and Royalty Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with third parties that include up-front fees and royalties. Revenue related to the delivery of intellectual property is recognized when the license is delivered to the third parties. Royalty revenue is recognized when the underlying sales occur. If the timing of the reporting of the actual sales from our licensees is after our reporting date, we estimate the royalty revenue receivable at period end and adjust for any changes in estimates in the following period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as a single operating segment. The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;), its Chief Executive Officer, manages the Company&#8217;s operations on a consolidated basis for the purposes of allocating resources, making operating decisions and evaluating financial performance. The measures of profitability and significant segment expenses reviewed by the CODM are consistent with the presentation and disclosure in these consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions of intellectual property</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen test is met, the transaction is accounted for as an asset acquisition. If the screen test is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for asset acquisition under Accounting Standards Codification, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, Topic 805, Subtopic 50</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the acquiring entity in an asset acquisition to recognize net assets based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on relative fair values.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">If the Company has the option to pay in equity for contingent consideration related to the acquisition, a liability is recorded in accordance with the guidance of ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration is recorded at fair value at inception and is revalued on a quarterly basis for any adjustments and recognized in the Company&#8217;s condensed consolidated statements of operations in &#8220;Other income (expense), net.&#8221;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to the royalty revenue in the condensed consolidated statements of operations for the three and nine months ended September 30, 2024 have been reclassified to conform to the current presentation. Amounts related to the other receivables in the condensed consolidated balance sheet as of December 31, 2024 have been reclassified to conform to the current presentation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncement and Disclosure Rules</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standard Update (&#8220;ASU&#8221;) No. 2023-09, Income Taxes (&#8220;ASU No. 2023-09&#8221;), which prescribes standardized categories and disaggregation of information in the reconciliation of provision for income taxes, requires disclosure of disaggregated income taxes paid, and modifies other income tax-related disclosure requirements. The updated standard is effective beginning with the Company&#8217;s fiscal year 2025 annual reporting period. The Company will adopt ASU No. 2023-09 in its fourth quarter of 2025 using a prospective transition method. We are currently evaluating the impact that the updated standard will have on our financial statement disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025 issued ASU 2025-01, Clarifying the Effective Date ("ASU 2025-01") to provide clarification as to the effective date. ASU 2024-03 requires disaggregated disclosure of income statement expenses. ASU 2024-03 does not change the expense captions currently presented on the income statement; rather it requires disaggregation of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03, as amended by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within fiscal years beginning after December 15, 2027. ASU 2024-03 can be applied on a prospective basis; however, retrospective application is permitted. Early adoption is permitted. As ASU 2024-03 only requires additional disclosure, it will not have a material impact on the Company's financial condition and results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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>Asset Acquisition<br></strong></div></th>
<th class="th" colspan="1">9 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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionTextBlock', window );">Asset Acquisition</a></td>
<td class="text">Asset Acquisition <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2025, the Company entered into an agreement to acquire all outstanding shares of common stock of Scale Biosciences, Inc., a single cell genomics technology company (&#8220;Scale&#8221;). Upon closing the transaction on August 11, 2025, the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Company made an upfront payment consisting of $9.2&#160;million in cash and $13.5&#160;million (1,099,992 shares) in shares of the Company&#8217;s Class A common stock. In the first quarter of 2026, the Company expects to pay $20.0&#160;million, subject to any adjustments, in connection with the technology transfer completed in the third quarter of 2025 and in the future may pay up to $30.0&#160;million of contingent consideration if certain milestones are met. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The transaction was accounted for as an asset acquisition because substantially all of the fair value of the assets acquired is concentrated in the developed technology. The Company determined that the contingent consideration was within the scope of ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, because the contingent consideration is payable in cash or shares of the Company&#8217;s Class A common stock, at the Company&#8217;s election. The contingent consideration was recorded at fair value as of the acquisition date. Upon closing, the Company recognized $22.4&#160;million for the fair value of the contingent consideration. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the value of assets acquired and liabilities assumed (in thousands) as of the closing on August 11, 2025:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.010%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(6,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,562&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other assets and liabilities, net includes assumed liabilities for pre-acquisition services provided to Scale by third parties which are also measured at fair value under ASC 480. The Company expects to remeasure the contingent consideration and assumed liabilities within the scope of ASC 480 as of each applicable reporting period. Upon remeasurement as of September 30, 2025, the Company recorded a $1.1&#160;million change in the fair value within &#8220;Other income (expense), net&#8221; in the Company&#8217;s condensed consolidated statement of operations. Measurement of the liabilities using a probability weighted discounted cash flow approach is classified as a Level 3 fair value measurement due to the use of significant unobservable inputs. The calculation relies upon the probability of achieving the milestones and approximate timing of payment based on the terms of the arrangement. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the summary of changes in the contingent consideration and assumed liabilities measured at fair value using Level 3 inputs (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration to sellers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assumed liabilities to third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_AssetAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-50/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_AssetAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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>Restructuring<br></strong></div></th>
<th class="th" colspan="1">9 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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring</a></td>
<td class="text">Restructuring <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 6, 2025, the Company implemented a reduction in force plan in order to decrease costs and maintain a streamlined organization to support the business. Restructuring charges of $6.0&#160;million associated with this plan, comprised primarily of severance-related costs, were recorded in the second quarter of 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of restructuring costs for the nine months ended September&#160;30, 2025 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Severance and Benefits Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Stock-Based Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,707&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring costs of $0.4 million, $3.9 million and $1.7 million were recorded in cost of revenue, research and development expense, and selling, general and administrative expense, respectively, in the Company's condensed consolidated </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">statements of operations during the second quarter of 2025. The restructuring activities were substantially completed by the end of the third quarter of 2025.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/420/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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>Other Financial Statement Information<br></strong></div></th>
<th class="th" colspan="1">9 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_AdditionalFinancialInformationDisclosureTextBlock', window );">Other Financial Statement Information</a></td>
<td class="text">Other Financial Statement Information<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available-for-sale Securities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">399,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">399,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">322,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">322,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Government debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,832&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,832&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">371,329&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">371,347&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of marketable securities as of September&#160;30, 2025 were all less than one year.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred no material gross realized gains or losses from available-for-sale debt securities during the three and nine months ended September&#160;30, 2025 or September&#160;30, 2024. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The available-for-sale debt securities are subject to a periodic impairment review. For investments in an unrealized loss position, the Company determines whether a credit loss exists by considering information about the collectability of the instrument, current market conditions and reasonable and supportable forecasts of economic conditions. The Company recognizes an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and writes down the amortized cost basis of the investment if it is more likely than not that the Company will be required or will intend to sell the investment before recovery of its amortized cost basis. Allowances for credit losses and write-downs are recognized in &#8220;Other income (expense), net,&#8221; and unrealized losses not related to credit losses are recognized in &#8220;Accumulated other comprehensive income (loss).&#8221; There are no allowances for credit losses for the periods presented.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory was comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchased materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,990&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,441&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,956&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">83,107&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory equipment and machinery </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">378,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">375,615&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(145,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(122,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,534&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">252,648&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:21.234%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Intangibles,<br/>Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Intangibles,<br/>Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Technology licenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,504&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,380&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,504&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,016)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,416&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,657)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">64,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10,106)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,671&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2025, the Company recorded developed technology of $51.6&#160;million and assembled workforce of $0.7&#160;million in connection with the Scale acquisition. Subsequently, the Company recorded an impairment charge of $0.7&#160;million related to the assembled workforce during the same period. The amortization of developed technology is recorded in cost of revenue. See Note 3, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset Acquisition,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> for details related to intangibles acquired.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Related Benefits</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and related benefits were comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:73.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,084&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,615&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities were comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Legal and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Royalties for licensed technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,766&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,165&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the reserve for product warranties were as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,615&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amounts charged to cost of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,605&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,033&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Repairs and replacements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,685&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,445&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Deferred Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of&#160;September&#160;30, 2025, the aggregate amount of remaining performance obligations related to separately sold extended warranty service agreements or allocated amounts for extended warranty service agreements bundled with sales of instruments was&#160;$33.0 million, of which approximately&#160;$22.1 million&#160;is expected to be recognized to revenue in the next 12 months, with the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">remainder thereafter. The contract liabilities of $33.0 million and $33.2 million as of September&#160;30, 2025 and December 31, 2024, respectively, consisted of deferred revenue related to extended warranty service agreements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following revenue recognized for the periods indicated were included in deferred revenue as of December 31, 2024 and 2023, respectively (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,038&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,454&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents revenue by source for the periods indicated (in thousands). Chromium products include the Company&#8217;s single cell products and spatial products include the Company&#8217;s Visium and Xenium products:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total instruments revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,999&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,056&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68,361&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Consumables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">92,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">96,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">262,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">274,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">103,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total consumables revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">365,433&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359,901&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Products and services revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">148,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">430,999&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">License and royalty revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,002&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">476,793&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,764&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geography based on the location of the customer for the periods indicated (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">84,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">267,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">250,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding United States)</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Americas</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79,871&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">87,822&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">276,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">260,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific (excluding China)</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Asia-Pacific</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,002&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">476,793&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,764&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes license and royalty revenue.   </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License and Royalty Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In February 2025, the Company settled its worldwide patent litigation with Vizgen, Inc. As part of that settlement, Vizgen has limited rights to certain intellectual property owned or exclusively licensed by the Company. As one part of the settlement, the Company received an upfront payment of $26.0&#160;million and will receive royalties on Vizgen&#8217;s sales of products covered by the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">license. The $26.0&#160;million upfront payment was recorded as a $9.2&#160;million gain on settlement and $16.8&#160;million of license and royalty revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the Vizgen historical revenues prior to the settlement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In May 2025, the Company entered into a settlement agreement and license agreements with Bruker Corporation resolving all outstanding litigation and other proceedings between the parties across all jurisdictions around the world. Under the agreements, the Company has the right to receive four quarterly installment payments beginning in the third quarter of 2025, which total $68.0&#160;million, and applicable interest. The Company will also receive royalties on Bruker&#8217;s sales of products and services covered by the license. The $68.0&#160;million was recorded as a $40.7&#160;million gain on settlement and $27.3&#160;million of license and royalty revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the historical revenues prior to the settlement. As of September 30, 2025, the Company had received one quarterly payment, and the remaining balance was recognized under other receivables which is presented separately on the Company&#8217;s condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense), Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses from foreign currency remeasurement are included in &#8220;Other income (expense), net&#8221; in the condensed consolidated statements of operations. The Company recognized foreign currency transaction loss of $0.6 million for the three months ended September&#160;30, 2025, and foreign currency transaction income of $3.1 million for the nine months ended September&#160;30, 2025. The Company recognized foreign currency transaction income of $1.3 million and $0.3 million for the three and nine months ended September&#160;30, 2024, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of contingent consideration are included in &#8220;Other income (expense), net&#8221; in the condensed consolidated statements of operations. The company recognized the $1.1&#160;million loss due to change in fair value of contingent consideration for the three and nine months ended September&#160;30, 2025.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalFinancialInformationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>24
<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>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 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">Commitments and Contingencies<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Agreements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office, laboratory, manufacturing, distribution and server space in various locations worldwide. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2025, the Company recorded $1.8&#160;million in right of use asset and lease liabilities in connection with Scale acquisition. See Note 3,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Asset Acquisition, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">for details related to right of use assets and lease liabilities acquired.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The payments due under the Company&#8217;s operating lease liabilities as of September&#160;30, 2025 are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Operating&#160;Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2025 (excluding the nine months ended September 30, 2025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(19,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,543&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">76,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86,985&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes additional information related to operating leases as of September&#160;30, 2025:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company is regularly subject to lawsuits, claims, arbitration proceedings, administrative actions and other legal and regulatory proceedings involving intellectual property disputes, commercial disputes, competition and other matters, and the Company may become subject to additional types of lawsuits, claims, arbitration proceedings, administrative actions, government investigations and legal and regulatory proceedings in the future. As of September&#160;30, 2025, the Company has concluded that a loss is not probable and a contingent liability has not been recorded.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Parse</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Company filed suit against Parse Biosciences, Inc. (&#8220;Parse&#8221;) in the U.S. District Court for the District of Delaware alleging that Parse&#8217;s Evercode Whole Transcriptomics products and ATAC-seq products infringe U.S. Patent Nos. 10,155,981 (the &#8220;981 patent&#8221;), 10,697,013 (the &#8220;013 patent&#8221;), 10,240,197 (the &#8220;197 patent&#8221;), 10,150,995 (the &#8220;995 patent&#8221;), 10,619,207 (the &#8220;207 patent&#8221;) and 10,738,357 (the &#8220;357 patent&#8221;). In February 2025, the Court entered a consent judgment and permanent injunction against Parse with respect to the 995, 207 and 357 patents relating to ATAC-seq.  Parse filed petitions for Inter Partes Review (&#8220;IPR&#8221;) of the 981, 197 and 013 patents which were found unpatentable by the Patent Trial and Appeals Board in February 2025. The Company strongly disagrees with those decisions and has appealed. The Court has stayed the litigation pending the outcome of the appeals.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In August 2025, the Company acquired Scale. Scale and Parse are parties in a litigation in the U.S. District Court for the District of Delaware in which Scale is asserting that Parse&#8217;s Evercode products infringe U.S. Patent Nos. 10,626,442, 10,982,256, 11,512,341 and 11,634,752 (the &#8220;752 patent&#8221;) and Parse is asserting the Scale&#8217;s single cell sequencing products infringe U.S. Patent Nos. 10,900,065, 11,168,355 and 11,427,856 (the &#8220;Asserted Parse Patents&#8221;). On February 13, 2025 the parties filed a stipulation agreeing that Scale&#8217;s High Throughput Assay and methods of using such assays do not infringe the Asserted Parse Patents, and dismissing such claims.  In October 2025, the Court entered summary judgment that the 752 patent is invalid.  The Company disagrees with this decision and plans to appeal.  In November 2025, the Court entered summary judgment that the accused Scale products do not infringe the Asserted Parse Patents. Additional summary judgment motions are pending and a trial date has not been set.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Curio</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company filed suit against Curio Bioscience, Inc. (&#8220;Curio&#8221;) in the U.S. District Court for the District of Delaware alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe U.S. Patent Nos. 10,480,022, 10,662,468, 11,001,879, 11,549,138 and 11,761,030. Trial on the Company&#8217;s claims is scheduled for May 2026.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company filed a request for a preliminary injunction in the Dusseldorf Local Division of the UPC alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe EP Patent No. 2697391 (the &#8220;EP 391 patent&#8221;). In April 2024, the UPC granted the Company&#8217;s request and issued a preliminary injunction requiring Curio to stop offering, marketing, using or possessing these Curio Seeker products and services in Germany, France and Sweden. Curio did not appeal the preliminary injunction. On March 25, 2024, the Company filed a main request in the Dusseldorf Local Division of the UPC alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe the EP 391 patent. In June 2025, the UPC found that Curio directly infringes one of the patent&#8217;s claims and issued a permanent injunction ordering Curio to cease and desist from selling the Seeker products in Germany, France and Sweden.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Illumina</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In October 2025, the Company filed two lawsuits against Illumina, Inc. (&#8220;Illumina&#8221;) in the United States District Court for the District of Delaware. In the first suit, the Company alleges Illumina&#8217;s announced spatial technology program infringe U.S. Patent Nos. 11,008,607, 11.549,138, 12,234,505 and 12,297,487 (collectively, the &#8220;Asserted Spatial Patents&#8221;). In the second suit, the Company alleges Illumina&#8217;s single cell kits and workflow infringe U.S. Patent Nos. 11,692,214, 11,932,902, 12,275,993, 12,305,239 and 12,416,192 (collectively, the &#8220;Asserted Single Cell Patents&#8221;). No case schedule has been set.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>25
<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>Capital Stock<br></strong></div></th>
<th class="th" colspan="1">9 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 );">Capital Stock</a></td>
<td class="text">Capital Stock<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2025, the number of shares of Class&#160;A common stock and Class&#160;B common stock issued and outstanding were 116,460,674 and 10,078,872, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the number of shares of Class B common stock converted to shares of Class A common stock upon the election of the holders of such shares during the periods:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock converted to Class A common stock </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,977,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>26
<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>Equity Incentive Plans<br></strong></div></th>
<th class="th" colspan="1">9 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity Incentive Plans</a></td>
<td class="text">Equity Incentive Plans<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation cost for the periods presented as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,264&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,910&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">83,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108,209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units (&#8220;RSUs&#8221;) activity for the nine months ended September&#160;30, 2025 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Restricted&#160;Stock<br/>Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant&#160;Date&#160;Fair&#160;Value<br/>(per share)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,493,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,579,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,267,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,339,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2025</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,466,033&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity for the nine months ended September&#160;30, 2025 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Stock&#160;Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,594,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(433,463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled and forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(460,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">66.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,700,635&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">47.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Awards</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2025, the Company granted 561,603 performance stock units (&#8220;PSUs&#8221;) under the 2019 Omnibus Incentive Plan (&#8220;2019 plan&#8221;) to certain members of management which are subject to the achievement of certain performance conditions established by the Company&#8217;s Compensation Committee of the Board of Directors as described below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">i.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:12.73pt">50% of target PSUs earned will be based on the Company&#8217;s compound annual growth rate (&#8220;CAGR&#8221;) of the Company&#8217;s Revenue over a two-year performance period from January 1, 2025 to December 31, 2026. Holders may earn from 0% to 200% of the target amount of shares and earned PSUs will then be subject to service-based vesting; and</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%">ii.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:9.96pt">50% of target PSUs earned will be based on the relative Total Shareholder Return (&#8220;TSR&#8221;) of the Company&#8217;s Class A common stock as compared to the TSR of the members of the Russell 3000 Medical Equipment and Services Sector Index over a three-year performance period from January 1, 2025 to December 31, 2027. Depending on the results relative to the TSR market condition, the holders may earn from 0% to 200% of the target amount of shares which will vest at the end of the performance period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The PSUs will be forfeited if the performance conditions are not achieved at the end of the relative performance periods as described above. The vesting of the PSUs can also be triggered upon certain change in control events or in the event of death or disability.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair values of the PSUs relating to CAGR and TSR components were $10.76 and $13.94 per share, respectively. Stock-based compensation expense recognized for the PSUs relating to TSR components were approximately $0.3 million and $0.7 million for the three and nine months ended September&#160;30, 2025, respectively. The PSUs relating to CAGR components were not deemed probable of vesting as of September&#160;30, 2025, and no expenses were recognized for 2025.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair values of shares granted under the market-based TSR PSUs using a Monte Carlo simulation model with the following assumptions:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">67%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the Company granted 219,168 PSUs under the 2019 Plan to certain members of management, which are subject to the achievement of certain market-condition and performance-condition goals established by the Company&#8217;s Compensation Committee of the Board of Directors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2025, the measurement periods for the 2025 and 2024 PSUs were not completed and the market and performance criteria for the stock awards was not met and therefore no shares vested or became exercisable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2019 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">A total of 4,909,589 shares of Class&#160;A common stock were reserved for issuance under the 2019 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). The price at which Class A common stock is purchased under the ESPP is equal to 85% of the fair market value of the common stock on the first day of the offering period or purchase date, whichever is lower.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2025 and 2024, 446,766 and 192,869 shares of Class A common stock, respectively, were issued under the ESPP. There were no shares of Class A common stock issued under the ESPP during the three months ended September 30, 2025 and 2024. As of September&#160;30, 2025, there were 3,481,248 shares available for issuance under the ESPP.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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>Net Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">9 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">Net Loss Per Share<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,700,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,284,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,700,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,284,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,466,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,404,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,466,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,404,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Shares committed under ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">320,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">176,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">320,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">176,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,487,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,864,695&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,487,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,864,695&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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>28
<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>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>29
<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>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements, which include the Company&#8217;s accounts and the accounts of its wholly-owned subsidiaries, are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). The condensed consolidated balance sheet at December&#160;31, 2024 has been derived from the audited consolidated financial statements of the Company at that date. Certain information and footnote disclosures typically included in the Company&#8217;s audited consolidated financial statements have been condensed or omitted. The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#8217;s financial position, results of operations, comprehensive income (loss) and cash flows for the periods presented, but are not necessarily indicative of the results of operations to be anticipated for any future annual or interim period. All intercompany transactions and balances have been eliminated. The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Products and Services Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from sales of products, which consist of instruments and consumables, and services. Revenue from product sales is recognized when control of the product is transferred, which is generally upon shipment to the customer. Instrument service agreements, which relate to extended warranties, are typically entered into for a one-year term, following the expiration of the standard one-year warranty period. Revenue for extended warranties is recognized ratably over the term of the extended warranty period as a stand ready performance obligation. Revenue is recorded net of discounts, distributor commissions and sales taxes collected on behalf of governmental authorities. Customers are invoiced generally upon shipment, or upon order for services, and payment is typically due within 30 days. Cash received from customers in advance of product shipment or the provision of services is recorded as a contract liability. The Company&#8217;s contracts with its customers generally do not include rights of return or a significant financing component.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly enters into contracts that include various combinations of products and services which are generally distinct and accounted for as separate performance obligations. The transaction price is allocated to each performance obligation in proportion to its standalone selling price. The Company determines standalone selling price using average selling prices with consideration of current market conditions. If the product or service has no history of sales or if the sales volume is not sufficient, the Company relies upon prices set by management, adjusted for applicable discounts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">License and Royalty Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with third parties that include up-front fees and royalties. Revenue related to the delivery of intellectual property is recognized when the license is delivered to the third parties. Royalty revenue is recognized when the underlying sales occur. If the timing of the reporting of the actual sales from our licensees is after our reporting date, we estimate the royalty revenue receivable at period end and adjust for any changes in estimates in the following period.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates as a single operating segment. The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;), its Chief Executive Officer, manages the Company&#8217;s operations on a consolidated basis for the purposes of allocating resources, making operating decisions and evaluating financial performance. The measures of profitability and significant segment expenses reviewed by the CODM are consistent with the presentation and disclosure in these consolidated financial statements.</span></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_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock', window );">Acquisitions of intellectual property</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions of intellectual property</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen test is met, the transaction is accounted for as an asset acquisition. If the screen test is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for asset acquisition under Accounting Standards Codification, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, Topic 805, Subtopic 50</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which requires the acquiring entity in an asset acquisition to recognize net assets based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on relative fair values.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">If the Company has the option to pay in equity for contingent consideration related to the acquisition, a liability is recorded in accordance with the guidance of ASC 480, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distinguishing Liabilities from Equity. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration is recorded at fair value at inception and is revalued on a quarterly basis for any adjustments and recognized in the Company&#8217;s condensed consolidated statements of operations in &#8220;Other income (expense), net.&#8221;</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncement and Disclosure Rules</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncement and Disclosure Rules</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standard Update (&#8220;ASU&#8221;) No. 2023-09, Income Taxes (&#8220;ASU No. 2023-09&#8221;), which prescribes standardized categories and disaggregation of information in the reconciliation of provision for income taxes, requires disclosure of disaggregated income taxes paid, and modifies other income tax-related disclosure requirements. The updated standard is effective beginning with the Company&#8217;s fiscal year 2025 annual reporting period. The Company will adopt ASU No. 2023-09 in its fourth quarter of 2025 using a prospective transition method. We are currently evaluating the impact that the updated standard will have on our financial statement disclosures.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025 issued ASU 2025-01, Clarifying the Effective Date ("ASU 2025-01") to provide clarification as to the effective date. ASU 2024-03 requires disaggregated disclosure of income statement expenses. ASU 2024-03 does not change the expense captions currently presented on the income statement; rather it requires disaggregation of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03, as amended by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within fiscal years beginning after December 15, 2027. ASU 2024-03 can be applied on a prospective basis; however, retrospective application is permitted. Early adoption is permitted. As ASU 2024-03 only requires additional disclosure, it will not have a material impact on the Company's financial condition and results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Acquisitions Of Intellectual Property</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript: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 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<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 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<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 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<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 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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>Asset Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [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_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock', window );">Schedule of assets acquired and liabilities assumed</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the value of assets acquired and liabilities assumed (in thousands) as of the closing on August 11, 2025:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.486%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.010%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(6,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,562&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock', window );">Schedule of changes in contingent consideration liability measured at fair value</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the summary of changes in the contingent consideration and assumed liabilities measured at fair value using Level 3 inputs (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration to sellers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assumed liabilities to third parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,328&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Recognized Asset Acquired and Liability Assumed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_AssetAcquisitionContingentConsiderationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingent consideration in asset 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionContingentConsiderationTableTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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>Restructuring (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Summary of restructuring costs related to restructuring</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of restructuring costs for the nine months ended September&#160;30, 2025 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Severance and Benefits Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Stock-Based Compensation Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,707&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="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>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>Other Financial Statement Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_MarketableSecuritiesTextBlock', window );">Schedule of marketable securities</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.089%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">399,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">399,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">322,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">322,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Government debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">49,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,832&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">448,832&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">371,329&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">371,347&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventory</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory was comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchased materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23,990&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,441&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,736&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,956&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">83,107&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment, net</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands): </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">147,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory equipment and machinery </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">72,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">378,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">375,615&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(145,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(122,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">232,534&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">252,648&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:21.234%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.376%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Intangibles,<br/>Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Intangibles,<br/>Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Technology licenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,504&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,380&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,504&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,016)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(92)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(940)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Assembled workforce</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,080)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,416&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,657)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">64,759&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(10,106)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,671&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock', window );">Schedule of accrued compensation and related benefits</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and related benefits were comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"></td><td style="width:73.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,084&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,615&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock', window );">Schedule of accrued expense and other current liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities were comprised of the following (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Legal and related costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Royalties for licensed technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,315&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Product warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,766&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,165&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of changes in the reserve for product warranties</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the reserve for product warranties were as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,615&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amounts charged to cost of revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,605&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,033&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Repairs and replacements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,685&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,445&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of revenue of recognized in deferred revenue</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following revenue recognized for the periods indicated were included in deferred revenue as of December 31, 2024 and 2023, respectively (in thousands):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue recognized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,038&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,454&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of revenue by source</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents revenue by source for the periods indicated (in thousands). Chromium products include the Company&#8217;s single cell products and spatial products include the Company&#8217;s Visium and Xenium products:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total instruments revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,999&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,056&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68,361&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Consumables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chromium</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">92,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">96,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">262,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">274,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Spatial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,373&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">103,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">85,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total consumables revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">365,433&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">359,901&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Products and services revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">148,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">430,999&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">License and royalty revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,002&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">476,793&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,764&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of revenue by geographic location</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geography based on the location of the customer for the periods indicated (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">77,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">84,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">267,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">250,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Americas (excluding United States)</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Americas</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79,871&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">87,822&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">276,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">260,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41,624&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific (excluding China)</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Asia-Pacific</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,507&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,002&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">151,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">476,793&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">445,764&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>(1) Includes license and royalty revenue.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued compensation and related 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;">txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued liabilities and other current 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;">txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_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_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript: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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript: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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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_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>
<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>33
<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>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of company's operating lease liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The payments due under the Company&#8217;s operating lease liabilities as of September&#160;30, 2025 are as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Operating&#160;Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2025 (excluding the nine months ended September 30, 2025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,799&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(19,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,543&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">76,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">86,985&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock', window );">Schedule of additional information related to operating leases</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes additional information related to operating leases as of September&#160;30, 2025:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6.8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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_txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional information related to operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_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_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>34
<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>Capital Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_ScheduleOfStockByClassTextBlock', window );">Schedule of common stock issued and outstanding</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the number of shares of Class B common stock converted to shares of Class A common stock upon the election of the holders of such shares during the periods:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock converted to Class A common stock </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,977,961&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<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(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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-10<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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>Equity Incentive Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of recorded stock-based compensation expense in the condensed consolidated statement of operations</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation cost for the periods presented as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,264&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,910&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">83,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">108,209&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of RSU activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units (&#8220;RSUs&#8221;) activity for the nine months ended September&#160;30, 2025 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Restricted&#160;Stock<br/>Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant&#160;Date&#160;Fair&#160;Value<br/>(per share)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,493,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,579,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,267,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1,339,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2025</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,466,033&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of the company's stock option activity</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity for the nine months ended September&#160;30, 2025 is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Stock&#160;Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,594,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(433,463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled and forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(460,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">66.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,700,635&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">47.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of share-based payment award, stock options, valuation assumptions</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair values of shares granted under the market-based TSR PSUs using a Monte Carlo simulation model with the following assumptions:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">67%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>36
<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>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of anti-dilutive net loss per share attributable to common stockholders</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.744%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,700,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,284,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,700,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,284,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,466,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,404,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,466,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,404,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Shares committed under ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">320,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">176,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">320,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">176,160&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,487,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,864,695&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,487,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,864,695&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript: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 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>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>Summary of Significant Accounting Policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">9 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_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_ProductWarrantyObligationTerm', window );">Product warranty term</a></td>
<td class="text">1 year<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_txg_RevenueFromContractWithCustomerPaymentPeriod', window );">Revenue recognition, payment due period</a></td>
<td class="text">30 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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_RevenueFromContractWithCustomerPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Payment 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;">txg_RevenueFromContractWithCustomerPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyObligationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of warranty or group of similar warranties, 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 460<br> -SubTopic 10<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/2147482425/460-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_ProductWarrantyObligationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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>Asset Acquisition - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 11, 2025</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Sep. 30, 2025</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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,135)<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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember', window );">Scale BioScience Inc. Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_txg_PaymentsForAssetAcquisitions', window );">Cash consideration</a></td>
<td class="nump">$ 9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable', window );">Equity consideration</a></td>
<td class="nump">$ 13,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares', window );">Equity consideration, number of share issued (in shares)</a></td>
<td class="nump">1,099,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount', window );">Milestone payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,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_txg_AssetAcquisitionContingentConsiderationAttributableToSellers', window );">Contingent consideration attributable to sellers</a></td>
<td class="nump">$ 22,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,378<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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,100)<span></span>
</td>
<td class="num">$ (1,135)<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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember', window );">Scale BioScience Inc. Acquisition | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_txg_PaymentsForAssetAcquisitions', window );">Cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Consideration Transferred, Equity Interest, Share Issued, Number of Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_txg_AssetAcquisitionContingentConsiderationAttributableToSellers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contingent Consideration, Attributable To Sellers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionContingentConsiderationAttributableToSellers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contingent Consideration, Range of Outcomes, Maximum, 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;">txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value 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;">txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_PaymentsForAssetAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Asset Acquisitions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_PaymentsForAssetAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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="1"><div style="width: 200px;"><strong>Asset Acquisition - Assets Acquired and Liabilities Assumed (Detail) - Scale BioScience Inc. Acquisition<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Aug. 11, 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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [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_txg_AssetAcquisitionCashAndCashEquivalents', window );">Cash</a></td>
<td class="nump">$ 1,390<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_txg_AssetAcquisitionDevelopedTechnology', window );">Developed technology</a></td>
<td class="nump">51,639<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_txg_AssetAcquisitionAssetsAndLiabilitiesOther', window );">Other assets and liabilities, net</a></td>
<td class="num">(6,467)<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_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="nump">$ 46,562<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Assets Acquired and Liabilities Assumed, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AssetAcquisitionAssetsAndLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Assets And Liabilities, 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;">txg_AssetAcquisitionAssetsAndLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AssetAcquisitionCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Cash and Cash Equivalents</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AssetAcquisitionDevelopedTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Developed Technology</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionDevelopedTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>40
<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>Asset Acquisition - Contingent Consideration Liability Measured at Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 11, 2025</div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2025</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_txg_AssetAcquisitionContingentConsiderationRollForward', window );"><strong>Asset Acquisition, Contingent Consideration [Roll Forward]</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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,135<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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember', window );">Scale BioScience Inc. Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_txg_AssetAcquisitionContingentConsiderationRollForward', window );"><strong>Asset Acquisition, Contingent Consideration [Roll Forward]</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_AssetAcquisitionContingentConsiderationLiability', window );">Beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_txg_AssetAcquisitionContingentConsiderationAttributableToSellers', window );">Contingent consideration to sellers</a></td>
<td class="nump">$ 22,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,378<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_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties', window );">Assumed liabilities to third parties</a></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">815<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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">1,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionContingentConsiderationLiability', window );">Balance at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,328<span></span>
</td>
<td class="nump">$ 24,328<span></span>
</td>
<td class="nump">$ 24,328<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_txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contingent Consideration, Assumed Liabilities To Third 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;">txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AssetAcquisitionContingentConsiderationAttributableToSellers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contingent Consideration, Attributable To Sellers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionContingentConsiderationAttributableToSellers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AssetAcquisitionContingentConsiderationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contingent Consideration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AssetAcquisitionContingentConsiderationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value 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;">txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetAcquisitionContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from contingent consideration in asset 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>41
<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>Restructuring - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2025</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_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCharges', window );">Restructuring charge</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 6,021<span></span>
</td>
</tr>
<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=txg_CostOfRevenueMember', window );">Cost of revenue</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCosts', window );">Restructuring costs</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<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</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCosts', window );">Restructuring costs</a></td>
<td class="nump">3,900<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
</tr>
<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</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCosts', window );">Restructuring costs</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,700<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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<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 21<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<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 (b)<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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=txg_CostOfRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_CostOfRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
<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>42
<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>Restructuring - Restructuring Costs Related to Restructuring (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>USD ($)</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCharges', window );">Restructuring charge</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 6,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_PaymentsForRestructuring', window );">Cash payments made</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,632)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Non-cash charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(314)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance and Benefits Costs</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCharges', window );">Restructuring charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments made</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,632)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Non-cash charge</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_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<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_RestructuringCostAndReserveAxis=txg_StockBasedCompensationExpensesMember', window );">Stock-Based Compensation Expense</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCharges', window );">Restructuring charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments made</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_RestructuringReserveSettledWithoutCash2', window );">Non-cash charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(314)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</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_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><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/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1<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 21<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<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 (b)<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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringReserveSettledWithoutCash2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 reserve for full or partial settlement through consideration other than cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveSettledWithoutCash2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestructuringCostAndReserveAxis=txg_StockBasedCompensationExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestructuringCostAndReserveAxis=txg_StockBasedCompensationExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>43
<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="1"><div style="width: 200px;"><strong>Other Financial Statement Information - Available-for-Sale Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">$ 3<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">0<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_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds', window );">Total available-for-sale securities, amortized cost</a></td>
<td class="nump">448,832<span></span>
</td>
<td class="nump">371,329<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_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds', window );">Total available-for-sale securities, fair value</a></td>
<td class="nump">448,832<span></span>
</td>
<td class="nump">371,347<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level 1</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_MoneyMarketFundsAtCarryingValue', window );">Money market funds</a></td>
<td class="nump">399,256<span></span>
</td>
<td class="nump">322,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember', window );">Government debt securities | Level 2</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Marketable securities:</a></td>
<td class="nump">49,576<span></span>
</td>
<td class="nump">49,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">3<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(3)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities, fair value</a></td>
<td class="nump">$ 49,576<span></span>
</td>
<td class="nump">$ 49,335<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities, Available For Sale, Amortized Cost Including Money Market Funds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities, Available For Sale, Including Money Market Funds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 10: 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 11: 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 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 (a)<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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_MoneyMarketFundsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MoneyMarketFundsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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>Other Financial Statement Information - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2025</div></th>
<th class="th"><div>Feb. 28, 2025</div></th>
<th class="th"><div>Sep. 30, 2025</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, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Debt securities, available-for-sale, realized gain (loss)</a></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>
<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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,416<span></span>
</td>
<td class="nump">77,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,777<span></span>
</td>
</tr>
<tr class="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 );">Transaction price allocated to remaining performance obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,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" 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,139<span></span>
</td>
<td class="nump">22,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,658<span></span>
</td>
</tr>
<tr class="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 );">Contract liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementGain', window );">Gain on settlement</a></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>
<td class="nump">49,900<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,002<span></span>
</td>
<td class="nump">151,654<span></span>
</td>
<td class="nump">476,793<span></span>
</td>
<td class="nump">445,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax', window );">Recognized foreign currency transaction income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(600)<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">300<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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,135<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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember', window );">Scale BioScience Inc. Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,135<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,639<span></span>
</td>
<td class="nump">52,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology | Scale BioScience Inc. Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,600<span></span>
</td>
<td class="nump">51,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=txg_AssembledWorkforceMember', window );">Assembled workforce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,328<span></span>
</td>
<td class="nump">1,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of long lived assets</a></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">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=txg_AssembledWorkforceMember', window );">Assembled workforce | Scale BioScience Inc. Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CounterpartyNameAxis=txg_VizgenInc.Member', window );">Vizgen, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted', window );">Amount of litigation settlement and intellectual property license granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementGain', window );">Gain on settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CounterpartyNameAxis=txg_BrukerCorporationMember', window );">Bruker Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted', window );">Amount of litigation settlement and intellectual property license granted</a></td>
<td class="nump">$ 68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementGain', window );">Gain on settlement</a></td>
<td class="nump">40,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 27,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expected period of revenue recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<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_ProductOrServiceAxis=txg_ProductsAndServicesExcludingGrantRevenueMember', window );">Products and Services, Excluding Grant Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=txg_LicensingAndRoyaltyRevenueMember', window );">License and royalty revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 983<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">$ 45,794<span></span>
</td>
<td class="nump">$ 210<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=txg_LicensingAndRoyaltyRevenueMember', window );">License and royalty revenue | Vizgen, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value 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;">txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Litigation Settlement And Intellectual Property License Granted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_DebtSecuritiesAvailableForSaleRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ForeignCurrencyTransactionGainLossRealizedAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 realized 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 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 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(1))<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 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-38<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-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_ForeignCurrencyTransactionGainLossRealizedAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br><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 21<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from litigation settlement for amount awarded from other party. Excludes claims within an insurance entity's normal claims settlement 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 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483049/450-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_LitigationSettlementGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: 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 7: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: 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 10: 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 11: 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 12: 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 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 (b)<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 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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=txg_AssembledWorkforceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_AssembledWorkforceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=txg_VizgenInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=txg_VizgenInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CounterpartyNameAxis=txg_BrukerCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=txg_BrukerCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_ProductOrServiceAxis=txg_ProductsAndServicesExcludingGrantRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_ProductsAndServicesExcludingGrantRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_LicensingAndRoyaltyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_LicensingAndRoyaltyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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="1"><div style="width: 200px;"><strong>Other Financial Statement Information - Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Purchased materials</a></td>
<td class="nump">$ 18,934<span></span>
</td>
<td class="nump">$ 38,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in progress</a></td>
<td class="nump">23,990<span></span>
</td>
<td class="nump">27,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">19,032<span></span>
</td>
<td class="nump">16,736<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 );">Inventory</a></td>
<td class="nump">$ 61,956<span></span>
</td>
<td class="nump">$ 83,107<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript: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_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>46
<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="1"><div style="width: 200px;"><strong>Other Financial Statement Information - Schedule Of Property Plant And Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Total property and equipment</a></td>
<td class="nump">$ 378,343<span></span>
</td>
<td class="nump">$ 375,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(145,809)<span></span>
</td>
<td class="num">(122,967)<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">232,534<span></span>
</td>
<td class="nump">252,648<span></span>
</td>
</tr>
<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_LandMember', window );">Land</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 );">Total property and equipment</a></td>
<td class="nump">36,765<span></span>
</td>
<td class="nump">36,765<span></span>
</td>
</tr>
<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_BuildingMember', window );">Building</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 );">Total property and equipment</a></td>
<td class="nump">147,493<span></span>
</td>
<td class="nump">147,094<span></span>
</td>
</tr>
<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 );">Laboratory equipment and machinery</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 );">Total property and equipment</a></td>
<td class="nump">77,145<span></span>
</td>
<td class="nump">72,498<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment and software</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 );">Total property and equipment</a></td>
<td class="nump">15,195<span></span>
</td>
<td class="nump">14,953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, 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 );">Total property and equipment</a></td>
<td class="nump">9,848<span></span>
</td>
<td class="nump">9,586<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total property and equipment</a></td>
<td class="nump">89,370<span></span>
</td>
<td class="nump">89,567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total property and equipment</a></td>
<td class="nump">$ 2,527<span></span>
</td>
<td class="nump">$ 5,152<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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>47
<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="1"><div style="width: 200px;"><strong>Other Financial Statement Information - Intangible Assets, Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 77,416<span></span>
</td>
<td class="nump">$ 25,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(12,657)<span></span>
</td>
<td class="num">(10,106)<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, Total</a></td>
<td class="nump">$ 64,759<span></span>
</td>
<td class="nump">15,671<span></span>
</td>
</tr>
<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=txg_TechnologyLicensesMember', window );">Technology licenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining Useful Life in Years</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 22,504<span></span>
</td>
<td class="nump">22,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(9,124)<span></span>
</td>
<td class="num">(8,016)<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, Total</a></td>
<td class="nump">$ 13,380<span></span>
</td>
<td class="nump">14,488<span></span>
</td>
</tr>
<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 );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining Useful Life in Years</a></td>
<td class="text">6 years 3 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 52,639<span></span>
</td>
<td class="nump">1,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(1,326)<span></span>
</td>
<td class="num">(92)<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, Total</a></td>
<td class="nump">$ 51,313<span></span>
</td>
<td class="nump">908<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining Useful Life in Years</a></td>
<td class="text">2 months 12 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 945<span></span>
</td>
<td class="nump">945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(940)<span></span>
</td>
<td class="num">(918)<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, Total</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<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=txg_AssembledWorkforceMember', window );">Assembled workforce</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining Useful Life in Years</a></td>
<td class="text">8 months 12 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 1,328<span></span>
</td>
<td class="nump">1,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(1,267)<span></span>
</td>
<td class="num">(1,080)<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, Total</a></td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 248<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_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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: 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 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: 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 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: 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 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period 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>Reference 1: 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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=txg_TechnologyLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_TechnologyLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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=txg_AssembledWorkforceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_AssembledWorkforceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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="1"><div style="width: 200px;"><strong>Other Financial Statement Information - Schedule of Accrued Compensation and Related Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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_txg_AccruedPayrollAndRelatedCosts', window );">Accrued payroll and related costs</a></td>
<td class="nump">$ 6,420<span></span>
</td>
<td class="nump">$ 2,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="nump">22,495<span></span>
</td>
<td class="nump">21,859<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_txg_AccruedCommissionsCurrent', window );">Accrued commissions</a></td>
<td class="nump">3,779<span></span>
</td>
<td class="nump">5,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">4,390<span></span>
</td>
<td class="nump">2,848<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related benefits</a></td>
<td class="nump">$ 37,084<span></span>
</td>
<td class="nump">$ 33,615<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AccruedCommissionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commissions, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AccruedCommissionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AccruedPayrollAndRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Payroll And Related 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;">txg_AccruedPayrollAndRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>49
<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="1"><div style="width: 200px;"><strong>Other Financial Statement Information - Schedule of Accrued Expense And Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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_txg_AccruedLegalAndRelatedExpensesCurrent', window );">Legal and related costs</a></td>
<td class="nump">$ 3,811<span></span>
</td>
<td class="nump">$ 6,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedRoyaltiesCurrent', window );">Royalties for licensed technologies</a></td>
<td class="nump">4,527<span></span>
</td>
<td class="nump">7,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional services</a></td>
<td class="nump">2,765<span></span>
</td>
<td class="nump">5,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Product warranties</a></td>
<td class="nump">6,685<span></span>
</td>
<td class="nump">8,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">5,587<span></span>
</td>
<td class="nump">4,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">12,391<span></span>
</td>
<td class="nump">9,157<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_txg_AccruedExpensesAndOtherLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">$ 35,766<span></span>
</td>
<td class="nump">$ 41,165<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_txg_AccruedExpensesAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Expenses And Other Liabilities Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AccruedExpensesAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_txg_AccruedLegalAndRelatedExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 legal expenses current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_AccruedLegalAndRelatedExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRoyaltiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRoyaltiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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>Other Financial Statement Information - Schedule of Changes in the Reserve for Product Warranties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</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 of period</a></td>
<td class="nump">$ 8,615<span></span>
</td>
<td class="nump">$ 8,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_ProductWarrantyAccrualWarrantiesIssued', window );">Amounts charged to cost of revenue</a></td>
<td class="nump">6,605<span></span>
</td>
<td class="nump">4,033<span></span>
</td>
</tr>
<tr class="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 );">Repairs and replacements</a></td>
<td class="num">(8,535)<span></span>
</td>
<td class="num">(3,704)<span></span>
</td>
</tr>
<tr class="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 );">End of period</a></td>
<td class="nump">$ 6,685<span></span>
</td>
<td class="nump">$ 8,445<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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript: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)(3)<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_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>51
<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>Other Financial Statement Information - Schedule of Revenue of Recognized in Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue recognized</a></td>
<td class="nump">$ 4,134<span></span>
</td>
<td class="nump">$ 2,713<span></span>
</td>
<td class="nump">$ 15,038<span></span>
</td>
<td class="nump">$ 9,454<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_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_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>52
<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>Other Financial Statement Information - Schedule of Revenue by Source (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 149,002<span></span>
</td>
<td class="nump">$ 151,654<span></span>
</td>
<td class="nump">$ 476,793<span></span>
</td>
<td class="nump">$ 445,764<span></span>
</td>
</tr>
<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=txg_InstrumentsMember', window );">Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">11,999<span></span>
</td>
<td class="nump">19,056<span></span>
</td>
<td class="nump">41,311<span></span>
</td>
<td class="nump">68,361<span></span>
</td>
</tr>
<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=txg_ChromiumInstrumentsMember', window );">Chromium</a></td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">4,927<span></span>
</td>
<td class="nump">7,641<span></span>
</td>
<td class="nump">16,567<span></span>
</td>
<td class="nump">24,283<span></span>
</td>
</tr>
<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=txg_SpatialInstrumentsMember', window );">Spatial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">7,072<span></span>
</td>
<td class="nump">11,415<span></span>
</td>
<td class="nump">24,744<span></span>
</td>
<td class="nump">44,078<span></span>
</td>
</tr>
<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=txg_ConsumablesMember', window );">Consumables</a></td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">127,892<span></span>
</td>
<td class="nump">126,204<span></span>
</td>
<td class="nump">365,433<span></span>
</td>
<td class="nump">359,901<span></span>
</td>
</tr>
<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=txg_ChromiumConsumablesMember', window );">Chromium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">92,519<span></span>
</td>
<td class="nump">96,536<span></span>
</td>
<td class="nump">262,416<span></span>
</td>
<td class="nump">274,571<span></span>
</td>
</tr>
<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=txg_SpatialConsumablesMember', window );">Spatial</a></td>
<td class="text">&#160;<span></span>
</td>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">35,373<span></span>
</td>
<td class="nump">29,668<span></span>
</td>
<td class="nump">103,017<span></span>
</td>
<td class="nump">85,330<span></span>
</td>
</tr>
<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 );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">8,128<span></span>
</td>
<td class="nump">6,299<span></span>
</td>
<td class="nump">24,255<span></span>
</td>
<td class="nump">17,292<span></span>
</td>
</tr>
<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=txg_ProductAndServiceRevenueMember', window );">Products and services revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">148,019<span></span>
</td>
<td class="nump">151,559<span></span>
</td>
<td class="nump">430,999<span></span>
</td>
<td class="nump">445,554<span></span>
</td>
</tr>
<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=txg_LicensingAndRoyaltyRevenueMember', window );">License and royalty revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 983<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="nump">$ 45,794<span></span>
</td>
<td class="nump">$ 210<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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: 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 7: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: 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 10: 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 11: 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 12: 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 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 (b)<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 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=txg_InstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_InstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_ChromiumInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_ChromiumInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_SpatialInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_SpatialInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_ConsumablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_ConsumablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_ChromiumConsumablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_ChromiumConsumablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_SpatialConsumablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_SpatialConsumablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=txg_ProductAndServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_ProductAndServiceRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_LicensingAndRoyaltyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_LicensingAndRoyaltyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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>Other Financial Statement Information - Schedule of Revenue by Geographic Region (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 149,002<span></span>
</td>
<td class="nump">$ 151,654<span></span>
</td>
<td class="nump">$ 476,793<span></span>
</td>
<td class="nump">$ 445,764<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">79,871<span></span>
</td>
<td class="nump">87,822<span></span>
</td>
<td class="nump">276,599<span></span>
</td>
<td class="nump">260,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">77,246<span></span>
</td>
<td class="nump">84,723<span></span>
</td>
<td class="nump">267,555<span></span>
</td>
<td class="nump">250,032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=txg_AmericasExcludingUnitedStatesMember', window );">Americas (excluding United States)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">2,625<span></span>
</td>
<td class="nump">3,099<span></span>
</td>
<td class="nump">9,044<span></span>
</td>
<td class="nump">10,511<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">41,624<span></span>
</td>
<td class="nump">37,851<span></span>
</td>
<td class="nump">108,253<span></span>
</td>
<td class="nump">109,934<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia-Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">27,507<span></span>
</td>
<td class="nump">25,981<span></span>
</td>
<td class="nump">91,941<span></span>
</td>
<td class="nump">75,287<span></span>
</td>
</tr>
<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_CN', window );">China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">15,189<span></span>
</td>
<td class="nump">15,030<span></span>
</td>
<td class="nump">55,242<span></span>
</td>
<td class="nump">42,692<span></span>
</td>
</tr>
<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=txg_AsiaPacificExcludingChinaMember', window );">Asia-Pacific (excluding China)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 12,318<span></span>
</td>
<td class="nump">$ 10,951<span></span>
</td>
<td class="nump">$ 36,699<span></span>
</td>
<td class="nump">$ 32,595<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: 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 7: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: 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 10: 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 11: 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 12: 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 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 (b)<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 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=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=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=txg_AmericasExcludingUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_AmericasExcludingUnitedStatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
<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=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_AsiaPacificExcludingChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_AsiaPacificExcludingChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>54
<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="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 63,650<span></span>
</td>
<td class="nump">$ 57,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_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">86,985<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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember', window );">Scale BioScience Inc. Acquisition</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 assets</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionContingentConsiderationLiability', window );">Additional cash or equity consideration</a></td>
<td class="nump">$ 24,328<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_AssetAcquisitionContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from contingent consideration in asset 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AssetAcquisitionAxis=txg_ScaleBioScienceInc.AcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<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="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating&#160;Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2025 (excluding the nine months ended September 30, 2025)</a></td>
<td class="nump">$ 2,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">16,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">16,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">16,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">14,788<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_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="nump">39,314<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 lease payments</a></td>
<td class="nump">106,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(19,881)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">86,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">10,543<span></span>
</td>
<td class="nump">$ 9,286<span></span>
</td>
</tr>
<tr class="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">76,442<span></span>
</td>
<td class="nump">$ 73,327<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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 86,985<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_txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, Payments, Due After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Additional Information Related to Operating Leases (Detail)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
<td class="text">6 years 9 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">5.80%<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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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="1"><div style="width: 200px;"><strong>Capital Stock - Additional Information (Detail)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2025 </div>
<div>shares</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_CommonStockSharesIssued', window );">Common stock shares issued (in shares)</a></td>
<td class="nump">116,460,674<span></span>
</td>
</tr>
<tr class="ro">
<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">116,460,674<span></span>
</td>
</tr>
<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_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B</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_ClassOfStockLineItems', window );"><strong>Class of Stock [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_CommonStockSharesIssued', window );">Common stock shares issued (in shares)</a></td>
<td class="nump">10,078,872<span></span>
</td>
</tr>
<tr class="ro">
<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">10,078,872<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_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_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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>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>Capital Stock - Schedule of Common Stock Issued and Outstanding (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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_ConversionOfStockByUniqueDescriptionAxis=txg_ClassBCommonStocksConvertedToClassACommonStockMember', window );">Class B common stock converted to Class A common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockLineItems', window );"><strong>Conversion 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,977,961<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_ConversionOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ConversionOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript: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_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-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_ConversionOfStockByUniqueDescriptionAxis=txg_ClassBCommonStocksConvertedToClassACommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConversionOfStockByUniqueDescriptionAxis=txg_ClassBCommonStocksConvertedToClassACommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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>Equity Incentive Plans - Schedule of Recorded Stock-Based Compensation Expense in the Condensed Consolidated Statement of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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 [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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 25,264<span></span>
</td>
<td class="nump">$ 33,910<span></span>
</td>
<td class="nump">$ 83,585<span></span>
</td>
<td class="nump">$ 108,209<span></span>
</td>
</tr>
<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 revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">2,011<span></span>
</td>
<td class="nump">2,169<span></span>
</td>
<td class="nump">6,481<span></span>
</td>
<td class="nump">6,127<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed [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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">11,318<span></span>
</td>
<td class="nump">15,978<span></span>
</td>
<td class="nump">38,037<span></span>
</td>
<td class="nump">50,728<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 11,935<span></span>
</td>
<td class="nump">$ 15,763<span></span>
</td>
<td class="nump">$ 39,067<span></span>
</td>
<td class="nump">$ 51,354<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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=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>60
<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>Equity Incentive Plans - Schedule of RSU Activity (Detail)<br></strong></div></th>
<th class="th" colspan="1">9 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted&#160;Stock Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">6,493,387<span></span>
</td>
</tr>
<tr class="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 );">Granted (in shares) | shares</a></td>
<td class="nump">5,579,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(2,267,488)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled (in shares) | shares</a></td>
<td class="num">(1,339,829)<span></span>
</td>
</tr>
<tr class="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 );">Ending balance (in shares) | shares</a></td>
<td class="nump">8,466,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant&#160;Date&#160;Fair&#160;Value (per share)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 35.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">10.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">32.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled (in dollars per share) | $ / shares</a></td>
<td class="nump">28.24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 21.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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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>Equity Incentive Plans - Schedule of Company's Stock Option Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">9 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock&#160;Options</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 );">Beginning balance (in shares) | shares</a></td>
<td class="nump">4,594,582<span></span>
</td>
</tr>
<tr class="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 );">Exercised (in shares) | shares</a></td>
<td class="num">(433,463)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Cancelled and forfeited (in shares) | shares</a></td>
<td class="num">(460,484)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">3,700,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 45.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">2.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Cancelled and forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">66.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 47.78<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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="2"><div style="width: 200px;"><strong>Equity Incentive Plans - Additional Information (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2025</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>
<th class="th"><div>Sep. 30, 2025</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2019</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units, granted (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">5,579,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.49<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 Stock Units | 2019 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Restricted stock units, granted (in shares)</a></td>
<td class="nump">561,603<span></span>
</td>
<td class="nump">219,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=txg_CompoundAnnualGrowthRateMember', window );">CAGR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">PSA target percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 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_AwardTypeAxis=txg_CompoundAnnualGrowthRateMember', window );">CAGR | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage', window );">PSA target amount of shares percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=txg_CompoundAnnualGrowthRateMember', window );">CAGR | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage', window );">PSA target amount of shares percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=txg_CompoundAnnualGrowthRateMember', window );">CAGR | Market-based Performance Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.76<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=txg_TotalShareholderReturnMember', window );">TSR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">PSA target percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_us-gaap_AwardTypeAxis=txg_TotalShareholderReturnMember', window );">TSR | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage', window );">PSA target amount of shares percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=txg_TotalShareholderReturnMember', window );">TSR | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage', window );">PSA target amount of shares percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=txg_TotalShareholderReturnMember', window );">TSR | Market-based Performance Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="text">&#160;<span></span>
</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">$ 13.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Share based payment arrangement recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7<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_EmployeeStockMember', window );">Employee Stock | 2019 Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Share-based compensation arrangement percent</a></td>
<td class="text">&#160;<span></span>
</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">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock | 2019 Employee Stock Purchase Plan | Common Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,481,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,481,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,909,589<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued in period for previously outstanding awards (in shares)</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="nump">446,766<span></span>
</td>
<td class="nump">192,869<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_txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Award Vesting Rights, Multiplier, 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;">txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>txg_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</p></div>
<a href="javascript: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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting 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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=txg_TwoThousandsNineteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_TwoThousandsNineteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_CompoundAnnualGrowthRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_CompoundAnnualGrowthRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_PlanNameAxis=txg_MarketBasedPerformanceAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_MarketBasedPerformanceAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_TotalShareholderReturnMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_TotalShareholderReturnMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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>Equity Incentive Plans - Fair Values of Shares Under the Performance Stock Units (Details) - Performance Stock Units<br></strong></div></th>
<th class="th" colspan="1">9 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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">67.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</a></td>
<td class="nump">4.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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>Net Loss Per Share - Shares of Common Stock Equivalents Were Excluded From The Computation of Diluted Net Loss Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">12,487,182<span></span>
</td>
<td class="nump">11,864,695<span></span>
</td>
<td class="nump">12,487,182<span></span>
</td>
<td class="nump">11,864,695<span></span>
</td>
</tr>
<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=txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember', window );">Stock options to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">3,700,635<span></span>
</td>
<td class="nump">5,284,430<span></span>
</td>
<td class="nump">3,700,635<span></span>
</td>
<td class="nump">5,284,430<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">8,466,033<span></span>
</td>
<td class="nump">6,404,105<span></span>
</td>
<td class="nump">8,466,033<span></span>
</td>
<td class="nump">6,404,105<span></span>
</td>
</tr>
<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=txg_SharesUnderEsppPlanMember', window );">Shares committed under ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">320,514<span></span>
</td>
<td class="nump">176,160<span></span>
</td>
<td class="nump">320,514<span></span>
</td>
<td class="nump">176,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=txg_SharesUnderEsppPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=txg_SharesUnderEsppPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>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>68
<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>247</ContextCount>
  <ElementCount>263</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>62</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Consolidated Statements of Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - Description of Business and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/DescriptionofBusinessandBasisofPresentation</Role>
      <ShortName>Description of Business and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Asset Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/AssetAcquisition</Role>
      <ShortName>Asset Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/Restructuring</Role>
      <ShortName>Restructuring</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Other Financial Statement Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformation</Role>
      <ShortName>Other Financial Statement Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CapitalStock</Role>
      <ShortName>Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Equity Incentive Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/EquityIncentivePlans</Role>
      <ShortName>Equity Incentive Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/NetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.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>16</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Asset Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/AssetAcquisitionTables</Role>
      <ShortName>Asset Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/AssetAcquisition</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Restructuring (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/RestructuringTables</Role>
      <ShortName>Restructuring (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/Restructuring</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Other Financial Statement Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables</Role>
      <ShortName>Other Financial Statement Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/OtherFinancialStatementInformation</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/CommitmentsandContingencies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Capital Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CapitalStockTables</Role>
      <ShortName>Capital Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/CapitalStock</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Equity Incentive Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/EquityIncentivePlansTables</Role>
      <ShortName>Equity Incentive Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/EquityIncentivePlans</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.10xgenomics.com/role/NetLossPerShare</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Asset Acquisition - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails</Role>
      <ShortName>Asset Acquisition - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Asset Acquisition - Assets Acquired and Liabilities Assumed (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail</Role>
      <ShortName>Asset Acquisition - Assets Acquired and Liabilities Assumed (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Asset Acquisition - Contingent Consideration Liability Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails</Role>
      <ShortName>Asset Acquisition - Contingent Consideration Liability Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Restructuring - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail</Role>
      <ShortName>Restructuring - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Restructuring - Restructuring Costs Related to Restructuring (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail</Role>
      <ShortName>Restructuring - Restructuring Costs Related to Restructuring (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Other Financial Statement Information - Available-for-Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails</Role>
      <ShortName>Other Financial Statement Information - Available-for-Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Other Financial Statement Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails</Role>
      <ShortName>Other Financial Statement Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Other Financial Statement Information - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails</Role>
      <ShortName>Other Financial Statement Information - Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Other Financial Statement Information - Schedule Of Property Plant And Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail</Role>
      <ShortName>Other Financial Statement Information - Schedule Of Property Plant And Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Other Financial Statement Information - Intangible Assets, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail</Role>
      <ShortName>Other Financial Statement Information - Intangible Assets, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Other Financial Statement Information - Schedule of Accrued Compensation and Related Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails</Role>
      <ShortName>Other Financial Statement Information - Schedule of Accrued Compensation and Related Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Other Financial Statement Information - Schedule of Accrued Expense And Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Other Financial Statement Information - Schedule of Accrued Expense And Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Other Financial Statement Information - Schedule of Changes in the Reserve for Product Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails</Role>
      <ShortName>Other Financial Statement Information - Schedule of Changes in the Reserve for Product Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Other Financial Statement Information - Schedule of Revenue of Recognized in Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails</Role>
      <ShortName>Other Financial Statement Information - Schedule of Revenue of Recognized in Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Other Financial Statement Information - Schedule of Revenue by Source (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails</Role>
      <ShortName>Other Financial Statement Information - Schedule of Revenue by Source (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Other Financial Statement Information - Schedule of Revenue by Geographic Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails</Role>
      <ShortName>Other Financial Statement Information - Schedule of Revenue by Geographic Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail</Role>
      <ShortName>Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Commitments and Contingencies - Schedule of Additional Information Related to Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail</Role>
      <ShortName>Commitments and Contingencies - Schedule of Additional Information Related to Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Capital Stock - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail</Role>
      <ShortName>Capital Stock - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Capital Stock - Schedule of Common Stock Issued and Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails</Role>
      <ShortName>Capital Stock - Schedule of Common Stock Issued and Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Equity Incentive Plans - Schedule of Recorded Stock-Based Compensation Expense in the Condensed Consolidated Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails</Role>
      <ShortName>Equity Incentive Plans - Schedule of Recorded Stock-Based Compensation Expense in the Condensed Consolidated Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Equity Incentive Plans - Schedule of RSU Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail</Role>
      <ShortName>Equity Incentive Plans - Schedule of RSU Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Equity Incentive Plans - Schedule of Company's Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails</Role>
      <ShortName>Equity Incentive Plans - Schedule of Company's Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Equity Incentive Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails</Role>
      <ShortName>Equity Incentive Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Equity Incentive Plans - Fair Values of Shares Under the Performance Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails</Role>
      <ShortName>Equity Incentive Plans - Fair Values of Shares Under the Performance Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="txg-20250930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Net Loss Per Share - Shares of Common Stock Equivalents Were Excluded From The Computation of Diluted Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share - Shares of Common Stock Equivalents Were Excluded From The Computation of Diluted Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="txg-20250930.htm">txg-20250930.htm</File>
    <File>txg-20250930.xsd</File>
    <File>txg-20250930_cal.xml</File>
    <File>txg-20250930_def.xml</File>
    <File>txg-20250930_lab.xml</File>
    <File>txg-20250930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>txg-20250930_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="693">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>71
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "txg-20250930.htm": {
   "nsprefix": "txg",
   "nsuri": "http://www.10xgenomics.com/20250930",
   "dts": {
    "inline": {
     "local": [
      "txg-20250930.htm"
     ]
    },
    "schema": {
     "local": [
      "txg-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/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/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/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "txg-20250930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "txg-20250930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "txg-20250930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "txg-20250930_pre.xml"
     ]
    }
   },
   "keyStandard": 235,
   "keyCustom": 28,
   "axisStandard": 19,
   "axisCustom": 0,
   "memberStandard": 36,
   "memberCustom": 26,
   "hidden": {
    "total": 6,
    "http://xbrl.sec.gov/dei/2025": 5,
    "http://fasb.org/us-gaap/2025": 1
   },
   "contextCount": 247,
   "entityCount": 1,
   "segmentCount": 62,
   "elementCount": 534,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 693,
    "http://xbrl.sec.gov/dei/2025": 30,
    "http://xbrl.sec.gov/ecd/2025": 4
   },
   "report": {
    "R1": {
     "role": "http://www.10xgenomics.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
     "longName": "9952152 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
     "longName": "9952153 - Statement - Condensed Consolidated Statements of Comprehensive Loss",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "longName": "9952154 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity",
     "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-56",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-61",
      "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows",
     "longName": "9952155 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.10xgenomics.com/role/DescriptionofBusinessandBasisofPresentation",
     "longName": "9952156 - Disclosure - Description of Business and Basis of Presentation",
     "shortName": "Description of Business and Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952157 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.10xgenomics.com/role/AssetAcquisition",
     "longName": "9952158 - Disclosure - Asset Acquisition",
     "shortName": "Asset Acquisition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.10xgenomics.com/role/Restructuring",
     "longName": "9952159 - Disclosure - Restructuring",
     "shortName": "Restructuring",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformation",
     "longName": "9952160 - Disclosure - Other Financial Statement Information",
     "shortName": "Other Financial Statement Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.10xgenomics.com/role/CommitmentsandContingencies",
     "longName": "9952161 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.10xgenomics.com/role/CapitalStock",
     "longName": "9952162 - Disclosure - Capital Stock",
     "shortName": "Capital Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.10xgenomics.com/role/EquityIncentivePlans",
     "longName": "9952163 - Disclosure - Equity Incentive Plans",
     "shortName": "Equity Incentive Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.10xgenomics.com/role/NetLossPerShare",
     "longName": "9952164 - Disclosure - Net Loss Per Share",
     "shortName": "Net Loss Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "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": "16",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.10xgenomics.com/role/AssetAcquisitionTables",
     "longName": "9955512 - Disclosure - Asset Acquisition (Tables)",
     "shortName": "Asset Acquisition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "txg:AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "txg:AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.10xgenomics.com/role/RestructuringTables",
     "longName": "9955513 - Disclosure - Restructuring (Tables)",
     "shortName": "Restructuring (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables",
     "longName": "9955514 - Disclosure - Other Financial Statement Information (Tables)",
     "shortName": "Other Financial Statement Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.10xgenomics.com/role/CommitmentsandContingenciesTables",
     "longName": "9955515 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.10xgenomics.com/role/CapitalStockTables",
     "longName": "9955516 - Disclosure - Capital Stock (Tables)",
     "shortName": "Capital Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.10xgenomics.com/role/EquityIncentivePlansTables",
     "longName": "9955517 - Disclosure - Equity Incentive Plans (Tables)",
     "shortName": "Equity Incentive Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.10xgenomics.com/role/NetLossPerShareTables",
     "longName": "9955518 - Disclosure - Net Loss Per Share (Tables)",
     "shortName": "Net Loss Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
     "longName": "9955519 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ProductWarrantyObligationTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ProductWarrantyObligationTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
     "longName": "9955520 - Disclosure - Asset Acquisition - Additional Information (Details)",
     "shortName": "Asset Acquisition - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-96",
      "name": "txg:PaymentsForAssetAcquisitions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail",
     "longName": "9955521 - Disclosure - Asset Acquisition - Assets Acquired and Liabilities Assumed (Detail)",
     "shortName": "Asset Acquisition - Assets Acquired and Liabilities Assumed (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-96",
      "name": "txg:AssetAcquisitionCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-96",
      "name": "txg:AssetAcquisitionCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails",
     "longName": "9955522 - Disclosure - Asset Acquisition - Contingent Consideration Liability Measured at Fair Value (Details)",
     "shortName": "Asset Acquisition - Contingent Consideration Liability Measured at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-101",
      "name": "txg:AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail",
     "longName": "9955523 - Disclosure - Restructuring - Additional Information (Detail)",
     "shortName": "Restructuring - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-108",
      "name": "us-gaap:RestructuringCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "us-gaap:RestructuringCosts",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail",
     "longName": "9955524 - Disclosure - Restructuring - Restructuring Costs Related to Restructuring (Detail)",
     "shortName": "Restructuring - Restructuring Costs Related to Restructuring (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentsForRestructuring",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails",
     "longName": "9955525 - Disclosure - Other Financial Statement Information - Available-for-Sale Securities (Details)",
     "shortName": "Other Financial Statement Information - Available-for-Sale Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
     "longName": "9955526 - Disclosure - Other Financial Statement Information - Additional Information (Details)",
     "shortName": "Other Financial Statement Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails",
     "longName": "9955527 - Disclosure - Other Financial Statement Information - Schedule of Inventory (Details)",
     "shortName": "Other Financial Statement Information - Schedule of Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail",
     "longName": "9955528 - Disclosure - Other Financial Statement Information - Schedule Of Property Plant And Equipment (Detail)",
     "shortName": "Other Financial Statement Information - Schedule Of Property Plant And Equipment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail",
     "longName": "9955529 - Disclosure - Other Financial Statement Information - Intangible Assets, Net (Detail)",
     "shortName": "Other Financial Statement Information - Intangible Assets, Net (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails",
     "longName": "9955530 - Disclosure - Other Financial Statement Information - Schedule of Accrued Compensation and Related Benefits (Details)",
     "shortName": "Other Financial Statement Information - Schedule of Accrued Compensation and Related Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "txg:AccruedPayrollAndRelatedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "txg:AccruedPayrollAndRelatedCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails",
     "longName": "9955531 - Disclosure - Other Financial Statement Information - Schedule of Accrued Expense And Other Current Liabilities (Details)",
     "shortName": "Other Financial Statement Information - Schedule of Accrued Expense And Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "txg:AccruedLegalAndRelatedExpensesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "txg:AccruedLegalAndRelatedExpensesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails",
     "longName": "9955532 - Disclosure - Other Financial Statement Information - Schedule of Changes in the Reserve for Product Warranties (Details)",
     "shortName": "Other Financial Statement Information - Schedule of Changes in the Reserve for Product Warranties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails",
     "longName": "9955533 - Disclosure - Other Financial Statement Information - Schedule of Revenue of Recognized in Contract Liabilities (Details)",
     "shortName": "Other Financial Statement Information - Schedule of Revenue of Recognized in Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails",
     "longName": "9955534 - Disclosure - Other Financial Statement Information - Schedule of Revenue by Source (Details)",
     "shortName": "Other Financial Statement Information - Schedule of Revenue by Source (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-152",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails",
     "longName": "9955535 - Disclosure - Other Financial Statement Information - Schedule of Revenue by Geographic Region (Details)",
     "shortName": "Other Financial Statement Information - Schedule of Revenue by Geographic Region (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-180",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
     "longName": "9955536 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:OperatingLeaseLiability",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail",
     "longName": "9955537 - Disclosure - Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail)",
     "shortName": "Commitments and Contingencies - Schedule of Company's Operating Lease Liabilities (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail",
     "longName": "9955538 - Disclosure - Commitments and Contingencies - Schedule of Additional Information Related to Operating Leases (Detail)",
     "shortName": "Commitments and Contingencies - Schedule of Additional Information Related to Operating Leases (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "txg:DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail",
     "longName": "9955539 - Disclosure - Capital Stock - Additional Information (Detail)",
     "shortName": "Capital Stock - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-203",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-203",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockSharesOutstanding",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails",
     "longName": "9955540 - Disclosure - Capital Stock - Schedule of Common Stock Issued and Outstanding (Details)",
     "shortName": "Capital Stock - Schedule of Common Stock Issued and Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-205",
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-205",
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails",
     "longName": "9955541 - Disclosure - Equity Incentive Plans - Schedule of Recorded Stock-Based Compensation Expense in the Condensed Consolidated Statement of Operations (Details)",
     "shortName": "Equity Incentive Plans - Schedule of Recorded Stock-Based Compensation Expense in the Condensed Consolidated Statement of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail",
     "longName": "9955542 - Disclosure - Equity Incentive Plans - Schedule of RSU Activity (Detail)",
     "shortName": "Equity Incentive Plans - Schedule of RSU Activity (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails",
     "longName": "9955543 - Disclosure - Equity Incentive Plans - Schedule of Company's Stock Option Activity (Details)",
     "shortName": "Equity Incentive Plans - Schedule of Company's Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
     "longName": "9955544 - Disclosure - Equity Incentive Plans - Additional Information (Details)",
     "shortName": "Equity Incentive Plans - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails",
     "longName": "9955545 - Disclosure - Equity Incentive Plans - Fair Values of Shares Under the Performance Stock Units (Details)",
     "shortName": "Equity Incentive Plans - Fair Values of Shares Under the Performance Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-227",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-227",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails",
     "longName": "9955546 - Disclosure - Net Loss Per Share - Shares of Common Stock Equivalents Were Excluded From The Computation of Diluted Net Loss Per Share (Details)",
     "shortName": "Net Loss Per Share - Shares of Common Stock Equivalents Were Excluded From The Computation of Diluted Net Loss Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "txg-20250930.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r817"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued bonus",
        "label": "Accrued Bonuses, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "txg_AccruedCommissionsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AccruedCommissionsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued commissions",
        "label": "Accrued Commissions Current",
        "documentation": "Accrued commissions, Current"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AccruedExpensesAndOtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AccruedExpensesAndOtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Accrued expenses and other current liabilities",
        "label": "Accrued Expenses And Other Liabilities Current",
        "documentation": "Accrued Expenses And Other Liabilities Current"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AccruedLegalAndRelatedExpensesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AccruedLegalAndRelatedExpensesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "txg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Legal and related costs",
        "label": "Accrued Legal And Related Expenses Current",
        "documentation": "Accrued legal expenses current."
       }
      }
     },
     "auth_ref": []
    },
    "txg_AccruedPayrollAndRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AccruedPayrollAndRelatedCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued payroll and related costs",
        "label": "Accrued Payroll And Related Costs",
        "documentation": "Accrued Payroll And Related Costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "txg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional services",
        "label": "Accrued Professional Fees, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedRoyaltiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "txg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalties for licensed technologies",
        "label": "Accrued Royalties, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r728"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r111",
      "r580"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r59",
      "r119",
      "r577",
      "r605",
      "r606",
      "r1111"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r9",
      "r17",
      "r433",
      "r436",
      "r489",
      "r601",
      "r602",
      "r957",
      "r958",
      "r959",
      "r1015",
      "r1016",
      "r1017",
      "r1018"
     ]
    },
    "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": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Financial Statement Information",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional\u00a0Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1112",
      "r1169"
     ]
    },
    "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": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "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": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "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": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "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": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r370"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "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": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r863",
      "r873",
      "r905"
     ]
    },
    "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": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r866",
      "r876",
      "r908"
     ]
    },
    "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": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "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": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "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": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "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": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r901",
      "r909",
      "r913",
      "r921"
     ]
    },
    "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": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r405",
      "r406"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "txg_AmericasExcludingUnitedStatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AmericasExcludingUnitedStatesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Americas (excluding United States)",
        "label": "Americas, Excluding United States [Member]",
        "documentation": "Americas, Excluding United States"
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AmericasMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Americas",
        "label": "Americas [Member]"
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1172",
      "r1173",
      "r1174"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "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": [
      "r178"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "txg_AsiaPacificExcludingChinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AsiaPacificExcludingChinaMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia-Pacific (excluding China)",
        "label": "Asia-Pacific, Excluding China [Member]",
        "documentation": "Asia-Pacific, Excluding China"
       }
      }
     },
     "auth_ref": []
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia-Pacific",
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1172",
      "r1173",
      "r1174"
     ]
    },
    "txg_AssembledWorkforceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssembledWorkforceMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assembled workforce",
        "label": "Assembled Workforce [Member]",
        "documentation": "Assembled Workforce"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions of intellectual property",
        "label": "Asset Acquisition, Acquisitions Of Intellectual Property [Policy Text Block]",
        "documentation": "Asset Acquisition, Acquisitions Of Intellectual Property"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net identifiable assets acquired",
        "label": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AssetAcquisitionAssetsAndLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionAssetsAndLiabilitiesOther",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail": {
       "parentTag": "txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets and liabilities, net",
        "label": "Asset Acquisition, Assets And Liabilities, Other",
        "documentation": "Asset Acquisition, Assets And Liabilities, Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail",
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r608",
      "r1103"
     ]
    },
    "txg_AssetAcquisitionCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail": {
       "parentTag": "txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Asset Acquisition, Cash and Cash Equivalents",
        "documentation": "Asset Acquisition, Cash and Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity consideration",
        "label": "Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable",
        "documentation": "Amount of acquirer's equity interest issued and issuable as part of consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1104",
      "r1105",
      "r1106"
     ]
    },
    "txg_AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity consideration, number of share issued (in shares)",
        "label": "Asset Acquisition, Consideration Transferred, Equity Interest, Share Issued, Number of Shares",
        "documentation": "Asset Acquisition, Consideration Transferred, Equity Interest, Share Issued, Number of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumed liabilities to third parties",
        "label": "Asset Acquisition, Contingent Consideration, Assumed Liabilities To Third Parties",
        "documentation": "Asset Acquisition, Contingent Consideration, Assumed Liabilities To Third Parties"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AssetAcquisitionContingentConsiderationAttributableToSellers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionContingentConsiderationAttributableToSellers",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration attributable to sellers",
        "verboseLabel": "Contingent consideration to sellers",
        "label": "Asset Acquisition, Contingent Consideration, Attributable To Sellers",
        "documentation": "Asset Acquisition, Contingent Consideration, Attributable To Sellers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of period",
        "periodEndLabel": "Balance at end of period",
        "terseLabel": "Additional cash or equity consideration",
        "label": "Asset Acquisition, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized from contingent consideration in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionContingentConsiderationLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Contingent Consideration [Line Items]",
        "label": "Asset Acquisition, Contingent Consideration [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": [
      "r1103"
     ]
    },
    "txg_AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Milestone payment",
        "label": "Asset Acquisition, Contingent Consideration, Range of Outcomes, Maximum, Amount",
        "documentation": "Asset Acquisition, Contingent Consideration, Range of Outcomes, Maximum, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "txg_AssetAcquisitionContingentConsiderationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionContingentConsiderationRollForward",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Contingent Consideration [Roll Forward]",
        "label": "Asset Acquisition, Contingent Consideration [Roll Forward]",
        "documentation": "Asset Acquisition, Contingent Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionContingentConsiderationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionContingentConsiderationTable",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition, Contingent Consideration [Table]",
        "label": "Asset Acquisition, Contingent Consideration [Table]",
        "documentation": "Disclosure of information about contingent consideration in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionContingentConsiderationTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in contingent consideration liability measured at fair value",
        "label": "Asset Acquisition, Contingent Consideration [Table Text Block]",
        "documentation": "Tabular disclosure of contingent consideration in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1103"
     ]
    },
    "txg_AssetAcquisitionDevelopedTechnology": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionDevelopedTechnology",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail": {
       "parentTag": "txg_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Developed technology",
        "label": "Asset Acquisition, Developed Technology",
        "documentation": "Asset Acquisition, Developed Technology"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail",
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Domain]",
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r608",
      "r1103"
     ]
    },
    "txg_AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair value adjustments on contingent consideration",
        "terseLabel": "Change in fair value",
        "negatedTerseLabel": "Change in fair value",
        "label": "Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value Disclosure",
        "documentation": "Asset Acquisition, Gain (Loss) Contingent Consideration, Change In Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Line Items]",
        "label": "Asset Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r1103"
     ]
    },
    "txg_AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of assets acquired and liabilities assumed",
        "label": "Asset Acquisition, Recognized Asset Acquired and Liability Assumed [Table Text Block]",
        "documentation": "Asset Acquisition, Recognized Asset Acquired and Liability Assumed"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionTable",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Table]",
        "label": "Asset Acquisition [Table]",
        "documentation": "Disclosure of information about asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r1103"
     ]
    },
    "us-gaap_AssetAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetAcquisitionTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition",
        "label": "Asset Acquisition [Text Block]",
        "documentation": "The entire disclosure for asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r1103"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r94",
      "r115",
      "r146",
      "r147",
      "r148",
      "r182",
      "r189",
      "r204",
      "r205",
      "r245",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r423",
      "r425",
      "r465",
      "r565",
      "r566",
      "r573",
      "r654",
      "r746",
      "r747",
      "r754",
      "r817",
      "r832",
      "r833",
      "r844",
      "r1061",
      "r1062",
      "r1124"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r121",
      "r146",
      "r147",
      "r148",
      "r245",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r423",
      "r425",
      "r465",
      "r817",
      "r1061",
      "r1062",
      "r1124"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails": {
       "parentTag": "txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Unrealized Gains",
        "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": [
      "r218"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails": {
       "parentTag": "txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Marketable securities:",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r253",
      "r572"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Marketable securities, fair value",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r253",
      "r448",
      "r460",
      "r461",
      "r462",
      "r463",
      "r562",
      "r723",
      "r803",
      "r808",
      "r815",
      "r1032",
      "r1114",
      "r1115",
      "r1116"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities",
        "label": "Debt Securities, Available-for-Sale, Current",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r253"
     ]
    },
    "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": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "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": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "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": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "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": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "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": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "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": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "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": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399"
     ]
    },
    "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": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "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": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "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": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "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": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "txg_BrukerCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "BrukerCorporationMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bruker Corporation",
        "label": "Bruker Corporation [Member]",
        "documentation": "Bruker Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Building",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/DescriptionofBusinessandBasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business and Basis of Presentation",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r943",
      "r1008"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CN",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "China",
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of property and equipment included in accounts payable and accrued expenses and other current liabilities",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r68",
      "r143"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in cash, cash equivalents, and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r68"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash Equivalents, at Carrying Value",
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r944",
      "r1134"
     ]
    },
    "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": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "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": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "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": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "txg_ChromiumConsumablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ChromiumConsumablesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chromium",
        "label": "Chromium - Consumables [Member]",
        "documentation": "Chromium - Consumables"
       }
      }
     },
     "auth_ref": []
    },
    "txg_ChromiumInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ChromiumInstrumentsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chromium",
        "label": "Chromium - Instruments [Member]",
        "documentation": "Chromium - Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "txg_ClassBCommonStocksConvertedToClassACommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ClassBCommonStocksConvertedToClassACommonStockMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class B common stock converted to Class A common stock",
        "label": "Class B Common Stocks Converted to Class A Common Stock [Member]",
        "documentation": "Class B Common Stocks Converted to Class A Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.10xgenomics.com/role/CoverPage",
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r116",
      "r117",
      "r118",
      "r146",
      "r148",
      "r172",
      "r173",
      "r175",
      "r177",
      "r184",
      "r185",
      "r245",
      "r298",
      "r300",
      "r301",
      "r302",
      "r305",
      "r306",
      "r312",
      "r313",
      "r315",
      "r316",
      "r318",
      "r321",
      "r324",
      "r325",
      "r328",
      "r331",
      "r338",
      "r465",
      "r610",
      "r611",
      "r612",
      "r613",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r642",
      "r662",
      "r680",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r931",
      "r1011",
      "r1012",
      "r1019"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "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": [
      "r116",
      "r117",
      "r118",
      "r184",
      "r315",
      "r324",
      "r325",
      "r326",
      "r328",
      "r331",
      "r336",
      "r338",
      "r431",
      "r610",
      "r611",
      "r612",
      "r613",
      "r755",
      "r931",
      "r1009",
      "r1011"
     ]
    },
    "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": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "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": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 6)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r87",
      "r574",
      "r641"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "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.10xgenomics.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r285",
      "r286",
      "r708",
      "r1051",
      "r1054"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.10xgenomics.com/role/CoverPage",
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class A",
        "verboseLabel": "Common Class A",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1169"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class B",
        "verboseLabel": "Common Class B",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r1169"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock reserved for issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r836",
      "r837",
      "r839",
      "r840",
      "r841",
      "r842",
      "r1015",
      "r1016",
      "r1018",
      "r1112",
      "r1165",
      "r1169"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r50",
      "r642",
      "r660",
      "r1169",
      "r1170"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r313",
      "r320",
      "r576",
      "r817"
     ]
    },
    "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": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "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": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "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": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "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": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "txg_CompoundAnnualGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "CompoundAnnualGrowthRateMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CAGR",
        "label": "Compound Annual Growth Rate [Member]",
        "documentation": "Compound Annual Growth Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r127",
      "r129",
      "r133",
      "r563",
      "r586",
      "r587"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer equipment and software",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "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": [
      "r186",
      "r187",
      "r707",
      "r741",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r187",
      "r707",
      "r741",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "txg_ConsumablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ConsumablesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumables",
        "label": "Consumables [Member]",
        "documentation": "Consumables member."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of revenue of recognized in deferred revenue",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "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": [
      "r1064"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r354"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r354"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, noncurrent",
        "label": "Contract with Customer, Liability, Noncurrent",
        "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": [
      "r340",
      "r341",
      "r342",
      "r354"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenueofRecognizedinContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue recognized",
        "label": "Contract with Customer, Liability, 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": [
      "r355"
     ]
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockByUniqueDescriptionAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Conversion Description [Axis]",
        "label": "Stock Conversion Description [Axis]",
        "documentation": "Information by description of stock conversions."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ConversionOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Stock [Line Items]",
        "label": "Conversion 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": []
    },
    "us-gaap_ConversionOfStockNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockNameDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Stock, Name [Domain]",
        "label": "Conversion of Stock, Name [Domain]",
        "documentation": "The unique name of a noncash or part noncash stock conversion."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Conversion of stock, shares converted (in shares)",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ConversionOfStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConversionOfStockTable",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockScheduleofCommonStockIssuedandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Stock [Table]",
        "label": "Conversion of Stock [Table]",
        "documentation": "Disclosure of information about stock converted into another financial instrument in noncash or part noncash transaction."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of products and services revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r146",
      "r147",
      "r148",
      "r245",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r465",
      "r746",
      "r1061"
     ]
    },
    "txg_CostOfRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "CostOfRevenueMember",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue [Member]",
        "documentation": "Cost of Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost of revenue",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r150",
      "r151",
      "r307",
      "r326",
      "r490",
      "r507",
      "r571",
      "r731",
      "r732",
      "r733",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "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": [
      "r780",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1047",
      "r1049",
      "r1050"
     ]
    },
    "txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total available-for-sale securities, amortized cost",
        "label": "Debt Securities, Available For Sale, Amortized Cost Including Money Market Funds",
        "documentation": "Debt Securities, Available For Sale, Amortized Cost Including Money Market Funds"
       }
      }
     },
     "auth_ref": []
    },
    "txg_DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails": {
       "parentTag": "txg_DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total available-for-sale securities, fair value",
        "label": "Debt Securities, Available For Sale, Including Money Market Funds",
        "documentation": "Debt Securities, Available For Sale, Including Money Market Funds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt securities, available-for-sale, realized gain (loss)",
        "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r138",
      "r182",
      "r194",
      "r205",
      "r734",
      "r746",
      "r747"
     ]
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DevelopedTechnologyRightsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Developed technology",
        "label": "Developed Technology Rights [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": [
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1047",
      "r1049",
      "r1050",
      "r1101"
     ]
    },
    "txg_DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of additional information related to operating leases",
        "label": "Disclosure of Additional Information Related To Operating Leases [Table Text Block]",
        "documentation": "Disclosure of additional information related to operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Incentive Plans",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r372",
      "r401",
      "r402",
      "r403",
      "r765"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of recorded stock-based compensation expense in the condensed consolidated statement of operations",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "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.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe, Middle East and Africa",
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1172",
      "r1173",
      "r1174"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss per share, basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r134",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r170",
      "r172",
      "r175",
      "r176",
      "r177",
      "r181",
      "r311",
      "r404",
      "r418",
      "r422",
      "r445",
      "r446",
      "r564",
      "r588",
      "r740"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss per share, diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r134",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r172",
      "r175",
      "r176",
      "r177",
      "r181",
      "r311",
      "r404",
      "r418",
      "r422",
      "r445",
      "r446",
      "r564",
      "r588",
      "r740"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r178",
      "r179",
      "r180"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rates changes on cash, cash equivalents, and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "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; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based payment arrangement recognized",
        "label": "Employee Benefits and Share-Based Compensation",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued compensation and related benefits",
        "totalLabel": "Accrued compensation and related benefits",
        "label": "Employee-related Liabilities, Current",
        "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": [
      "r43"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed [Line Items]",
        "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": [
      "r1096"
     ]
    },
    "us-gaap_EmployeeSeveranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeSeveranceMember",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Severance and Benefits Costs",
        "label": "Employee Severance [Member]",
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "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.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity 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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customer [Line Items]",
        "label": "Revenue from External 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": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "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": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "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": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "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": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r102",
      "r103",
      "r104",
      "r130",
      "r131",
      "r132",
      "r152",
      "r153",
      "r154",
      "r156",
      "r163",
      "r165",
      "r167",
      "r183",
      "r246",
      "r247",
      "r270",
      "r310",
      "r339",
      "r404",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r422",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r489",
      "r584",
      "r601",
      "r602",
      "r603",
      "r616",
      "r680"
     ]
    },
    "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": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "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": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r863",
      "r873",
      "r905"
     ]
    },
    "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": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r860",
      "r870",
      "r902"
     ]
    },
    "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": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "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": [
      "r308",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r455",
      "r456",
      "r458",
      "r461",
      "r494",
      "r495",
      "r496",
      "r723",
      "r752",
      "r753",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r803",
      "r808",
      "r815"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r357",
      "r362",
      "r363",
      "r449",
      "r456",
      "r461",
      "r494",
      "r723",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r803",
      "r815"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r357",
      "r362",
      "r363",
      "r365",
      "r449",
      "r450",
      "r456",
      "r461",
      "r495",
      "r723",
      "r752",
      "r753",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r803",
      "r815"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r447",
      "r449",
      "r450",
      "r451",
      "r452",
      "r455",
      "r456",
      "r458",
      "r461",
      "r494",
      "r495",
      "r496",
      "r723",
      "r752",
      "r753",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r803",
      "r808",
      "r815"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of right-of-use assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r482",
      "r816"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r255",
      "r256",
      "r309",
      "r336",
      "r431",
      "r442",
      "r459",
      "r464",
      "r467",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r570",
      "r585",
      "r750",
      "r803",
      "r806",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r818",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r257",
      "r266",
      "r726"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r266",
      "r267",
      "r268",
      "r525",
      "r526",
      "r608",
      "r720",
      "r726",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r266",
      "r526",
      "r726"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r266",
      "r267",
      "r268",
      "r269",
      "r525",
      "r720",
      "r726",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "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": [
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r266",
      "r267",
      "r268",
      "r608",
      "r720",
      "r726",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finite-Lived Intangible Assets, Net, Total",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r1047"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Useful Life in Years",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "documentation": "Remaining amortization period 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": [
      "r525"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossRealizedAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognized foreign currency transaction income (loss)",
        "label": "Realized Gain (Loss), Foreign Currency Transaction, after Tax",
        "documentation": "Amount, after tax, of realized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r700",
      "r701",
      "r1167",
      "r1168"
     ]
    },
    "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": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r909"
     ]
    },
    "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": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r909"
     ]
    },
    "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": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r909"
     ]
    },
    "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": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r909"
     ]
    },
    "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": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r909"
     ]
    },
    "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": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Furniture and fixtures",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "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": [
      "r112",
      "r258",
      "r561",
      "r747",
      "r751",
      "r767",
      "r768",
      "r769",
      "r799",
      "r805",
      "r817",
      "r1039",
      "r1040",
      "r1102"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r62",
      "r93",
      "r146",
      "r147",
      "r148",
      "r245",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r465",
      "r743",
      "r746",
      "r1020",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1061"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long lived assets",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r29",
      "r75",
      "r135",
      "r735",
      "r804"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before provision for income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r89",
      "r93",
      "r565",
      "r567",
      "r582",
      "r736",
      "r738",
      "r739",
      "r743",
      "r746",
      "r1020",
      "r1027",
      "r1028",
      "r1029",
      "r1030"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails",
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r277",
      "r427",
      "r428",
      "r429",
      "r430",
      "r453",
      "r454",
      "r457",
      "r466",
      "r467",
      "r468",
      "r598",
      "r600",
      "r665",
      "r720",
      "r723",
      "r767",
      "r769",
      "r801",
      "r802",
      "r807",
      "r815",
      "r1099",
      "r1100",
      "r1136"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails",
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Income Location, Balance [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r277",
      "r427",
      "r428",
      "r429",
      "r430",
      "r453",
      "r454",
      "r457",
      "r466",
      "r467",
      "r468",
      "r598",
      "r600",
      "r665",
      "r720",
      "r723",
      "r767",
      "r769",
      "r801",
      "r802",
      "r807",
      "r815",
      "r1099",
      "r1100",
      "r1136"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Benefit from) provision for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r99",
      "r146",
      "r166",
      "r167",
      "r182",
      "r195",
      "r205",
      "r408",
      "r409",
      "r414",
      "r589",
      "r736",
      "r738",
      "r739",
      "r766"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r142",
      "r410",
      "r411"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "txg_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "label": "Increase Decrease In Accrued Liabilities And Other Current Liabilities",
        "documentation": "Increase decrease in accrued liabilities and other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Deferred Revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation and other related benefits",
        "label": "Increase (Decrease) in Employee Related 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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liability",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r935",
      "r1006"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other noncurrent assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other receivables",
        "label": "Increase (Decrease) in Other Receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r901",
      "r909",
      "r913",
      "r921"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r925"
     ]
    },
    "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": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r925"
     ]
    },
    "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": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r925"
     ]
    },
    "txg_InstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "InstrumentsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Instruments",
        "label": "Instruments [Member]",
        "documentation": "Instruments member."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "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": [
      "r260",
      "r1047",
      "r1048"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r736",
      "r739",
      "r962"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r729"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "totalLabel": "Inventory",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r727",
      "r817"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased materials",
        "label": "Inventory, Raw Materials and Supplies, Net of Reserves",
        "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r946"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in progress",
        "label": "Inventory, Work in Process, Net of Reserves",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r730"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r192",
      "r205",
      "r746",
      "r961"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LandMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1065",
      "r1066"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r487"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "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": [
      "r481",
      "r488"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r488"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of company's operating lease liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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": [
      "r1123"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r1010",
      "r1014",
      "r1132"
     ]
    },
    "txg_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, Payments, Due After Year Four",
        "documentation": "Lessee, Operating Lease, Liability, Payments, Due After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r1010",
      "r1014",
      "r1132"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r1010",
      "r1014",
      "r1132"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r1010",
      "r1014",
      "r1132"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r1010",
      "r1014",
      "r1132"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 (excluding the nine months ended September 30, 2025)",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r48",
      "r146",
      "r147",
      "r148",
      "r245",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r424",
      "r425",
      "r426",
      "r465",
      "r640",
      "r742",
      "r754",
      "r844",
      "r1061",
      "r1124",
      "r1125"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r88",
      "r579",
      "r817",
      "r832",
      "r833",
      "r1009",
      "r1013",
      "r1038",
      "r1121"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Liabilities and stockholders\u2019 equity",
        "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.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r109",
      "r146",
      "r147",
      "r148",
      "r245",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r424",
      "r425",
      "r426",
      "r465",
      "r817",
      "r1061",
      "r1124",
      "r1125"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "txg_LicensingAndRoyaltyRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "LicensingAndRoyaltyRevenueMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License and royalty revenue",
        "label": "Licensing And Royalty Revenue [Member]",
        "documentation": "Licensing And Royalty Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationReserveCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LitigationReserveCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, current",
        "label": "Estimated Litigation Liability, Current",
        "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r1055"
     ]
    },
    "us-gaap_LitigationReserveNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LitigationReserveNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, noncurrent",
        "label": "Estimated Litigation Liability, Noncurrent",
        "documentation": "Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r1055"
     ]
    },
    "us-gaap_LitigationSettlementGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LitigationSettlementGain",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on settlement",
        "terseLabel": "Gain on settlement",
        "label": "Litigation Settlement, Gain",
        "documentation": "Amount of gain from litigation settlement for amount awarded from other party. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r1058"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Laboratory equipment and machinery",
        "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": []
    },
    "txg_MarketBasedPerformanceAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "MarketBasedPerformanceAwardsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based Performance Awards",
        "label": "Market-based Performance Awards [Member]",
        "documentation": "Market-based Performance Awards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities [Line Items]",
        "label": "Marketable Securities [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_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Realized loss on marketable securities",
        "label": "Marketable Security, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesTable",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable Securities [Table]",
        "label": "Marketable Securities [Table]",
        "documentation": "Disclosure of information about investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketableSecuritiesTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of marketable securities",
        "label": "Marketable Securities [Table Text Block]",
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r188",
      "r287",
      "r288",
      "r289",
      "r290",
      "r366",
      "r396",
      "r397",
      "r398",
      "r407",
      "r452",
      "r523",
      "r597",
      "r599",
      "r607",
      "r632",
      "r633",
      "r685",
      "r687",
      "r689",
      "r690",
      "r692",
      "r702",
      "r703",
      "r705",
      "r706",
      "r718",
      "r719",
      "r749",
      "r755",
      "r764",
      "r767",
      "r770",
      "r771",
      "r808",
      "r809",
      "r813",
      "r814",
      "r828",
      "r1063",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131"
     ]
    },
    "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": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "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": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r188",
      "r287",
      "r288",
      "r289",
      "r290",
      "r366",
      "r396",
      "r397",
      "r398",
      "r407",
      "r452",
      "r523",
      "r597",
      "r599",
      "r607",
      "r632",
      "r633",
      "r685",
      "r687",
      "r689",
      "r690",
      "r692",
      "r702",
      "r703",
      "r705",
      "r706",
      "r718",
      "r719",
      "r749",
      "r755",
      "r764",
      "r767",
      "r770",
      "r771",
      "r808",
      "r809",
      "r813",
      "r828",
      "r1063",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131"
     ]
    },
    "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": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_MoneyMarketFundsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MoneyMarketFundsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds, at Carrying Value",
        "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1067",
      "r1068"
     ]
    },
    "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]",
        "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "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": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r70"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss",
        "terseLabel": "Net loss",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r70",
      "r90",
      "r104",
      "r107",
      "r125",
      "r128",
      "r132",
      "r146",
      "r147",
      "r148",
      "r149",
      "r155",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r166",
      "r167",
      "r174",
      "r245",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r311",
      "r314",
      "r317",
      "r322",
      "r404",
      "r418",
      "r422",
      "r446",
      "r465",
      "r583",
      "r661",
      "r678",
      "r679",
      "r736",
      "r738",
      "r739",
      "r843",
      "r1061"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Issued Accounting Pronouncement and Disclosure Rules",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "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": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "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": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r867",
      "r877",
      "r901",
      "r909"
     ]
    },
    "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": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "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": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "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": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "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": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "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": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncash investing and financing activities:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "txg_NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for acquisition of assets",
        "label": "Noncash Or Part Noncash Acquisition, Common Stock Issued For Acquisition Of Assets",
        "documentation": "Noncash Or Part Noncash Acquisition, Common Stock Issued For Acquisition Of Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r747",
      "r1026"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r736",
      "r739",
      "r743",
      "r1020",
      "r1027",
      "r1028",
      "r1029",
      "r1030"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset and lease impairment charges",
        "label": "Operating Lease, Impairment Loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating\u00a0Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liability",
        "terseLabel": "Present value of operating lease liabilities",
        "totalLabel": "Total operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail",
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities",
        "terseLabel": "Operating lease liabilities, current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofCompanysOperatingLeaseLiabilitiesDetail",
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities, noncurrent",
        "terseLabel": "Operating lease liabilities, noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r485",
      "r816"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r816"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other noncurrent assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r9",
      "r84"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income (loss), net of tax",
        "terseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r9",
      "r84",
      "r126",
      "r129",
      "r163"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Realized loss on available-for-sale marketable securities reclassified into net loss",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax",
        "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r59",
      "r124",
      "r244"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) on available-for-sale marketable securities",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "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": [
      "r122",
      "r123",
      "r244"
     ]
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedCompensationandRelatedBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Employee-related Liabilities, Current",
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "txg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r817"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other noncurrent liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense), net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r800"
     ]
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Other Item",
        "documentation": "Amount of cash inflow (outflow) from operating activity, classified as other, in reconciling net income to reflect cash provided by (used in) operating activity when indirect cash flow method is applied."
       }
      }
     },
     "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": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "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": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r865",
      "r875",
      "r907"
     ]
    },
    "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": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r868",
      "r878",
      "r910"
     ]
    },
    "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": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r868",
      "r878",
      "r910"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "txg_PaymentsForAssetAcquisitionNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "PaymentsForAssetAcquisitionNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Asset acquisition, net",
        "label": "Payments For Asset Acquisition, Net of Cash Acquired",
        "documentation": "Payments For Asset Acquisition, Net of Cash Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "txg_PaymentsForAssetAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "PaymentsForAssetAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash consideration",
        "label": "Payments For Asset Acquisitions",
        "documentation": "Payments For Asset Acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRestructuring",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash payments made",
        "label": "Payments for Restructuring",
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r1005"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of marketable securities",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r139",
      "r212"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "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": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "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": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "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": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "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": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "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": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "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": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Stock Units",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "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": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "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": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "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": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r313",
      "r319",
      "r575",
      "r817"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock from exercise of stock options and employee stock purchase plan purchases",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r13"
     ]
    },
    "txg_ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of litigation settlement and intellectual property license granted",
        "label": "Proceeds From Litigation Settlement And Intellectual Property License Granted",
        "documentation": "Proceeds From Litigation Settlement And Intellectual Property License Granted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturities of marketable securities",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from 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": [
      "r139",
      "r140",
      "r1033"
     ]
    },
    "us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromSaleOfHeldToMaturitySecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of marketable securities",
        "label": "Proceeds from Sale of Held-to-Maturity Securities",
        "documentation": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r212"
     ]
    },
    "txg_ProductAndServiceRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ProductAndServiceRevenueMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services revenue",
        "label": "Product And Service Revenue [Member]",
        "documentation": "Product And Service Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r207",
      "r524",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r724",
      "r735",
      "r738",
      "r739",
      "r756",
      "r757",
      "r827",
      "r828",
      "r829",
      "r831",
      "r834",
      "r934",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1056",
      "r1057",
      "r1135",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164"
     ]
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of period",
        "periodEndLabel": "End of period",
        "label": "Standard and Extended Product Warranty Accrual",
        "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": [
      "r86",
      "r292",
      "r294",
      "r297"
     ]
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "txg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product warranties",
        "label": "Product Warranty Accrual, Current",
        "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": [
      "r43",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repairs and replacements",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "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": [
      "r295"
     ]
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofChangesintheReserveforProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts charged to cost of revenue",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "us-gaap_ProductWarrantyObligationTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductWarrantyObligationTerm",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product warranty term",
        "label": "Product Warranty Obligation, Term",
        "documentation": "Term of warranty or group of similar warranties, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r207",
      "r524",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r724",
      "r735",
      "r738",
      "r739",
      "r756",
      "r757",
      "r827",
      "r828",
      "r829",
      "r831",
      "r834",
      "r934",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1056",
      "r1057",
      "r1135",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164"
     ]
    },
    "txg_ProductsAndServicesExcludingGrantRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ProductsAndServicesExcludingGrantRevenueMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and Services, Excluding Grant Revenue",
        "label": "Products And Services, Excluding Grant Revenue [Member]",
        "documentation": "Products And Services, Excluding Grant Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r487"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total property and equipment",
        "label": "Property, Plant 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": [
      "r74",
      "r110",
      "r581"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "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": [
      "r487"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r487",
      "r569",
      "r581",
      "r817"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of property and equipment, net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Domain]",
        "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": [
      "r74",
      "r487"
     ]
    },
    "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": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "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": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r188",
      "r287",
      "r288",
      "r289",
      "r290",
      "r356",
      "r366",
      "r396",
      "r397",
      "r398",
      "r403",
      "r407",
      "r452",
      "r497",
      "r506",
      "r523",
      "r597",
      "r599",
      "r607",
      "r632",
      "r633",
      "r685",
      "r687",
      "r689",
      "r690",
      "r692",
      "r702",
      "r703",
      "r705",
      "r706",
      "r718",
      "r719",
      "r749",
      "r755",
      "r764",
      "r767",
      "r770",
      "r771",
      "r808",
      "r809",
      "r813",
      "r814",
      "r828",
      "r837",
      "r1052",
      "r1063",
      "r1115",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r188",
      "r287",
      "r288",
      "r289",
      "r290",
      "r356",
      "r366",
      "r396",
      "r397",
      "r398",
      "r403",
      "r407",
      "r452",
      "r497",
      "r506",
      "r523",
      "r597",
      "r599",
      "r607",
      "r632",
      "r633",
      "r685",
      "r687",
      "r689",
      "r690",
      "r692",
      "r702",
      "r703",
      "r705",
      "r706",
      "r718",
      "r719",
      "r749",
      "r755",
      "r764",
      "r767",
      "r770",
      "r771",
      "r808",
      "r809",
      "r813",
      "r814",
      "r828",
      "r837",
      "r1052",
      "r1063",
      "r1115",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131"
     ]
    },
    "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]"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r860",
      "r870",
      "r902"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r150",
      "r151",
      "r307",
      "r326",
      "r490",
      "r507",
      "r571",
      "r731",
      "r732",
      "r733",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense (Excluding Acquired in Process Cost)",
        "documentation": "Amount of expense for research and development. Excludes cost for computer software product to be sold, leased, or otherwise marketed, writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both, and write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails",
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r861",
      "r871",
      "r903"
     ]
    },
    "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": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r852",
      "r862",
      "r872",
      "r904"
     ]
    },
    "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": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r869",
      "r879",
      "r911"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Noncurrent",
        "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": [
      "r96",
      "r945",
      "r1007"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units",
        "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": [
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/Restructuring"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274",
      "r276",
      "r279",
      "r284"
     ]
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restructuring charge",
        "label": "Restructuring Charges",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r136",
      "r137",
      "r280",
      "r281",
      "r737",
      "r1053"
     ]
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Type [Axis]",
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r275",
      "r276",
      "r281",
      "r282",
      "r737"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost and Reserve [Line Items]",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r276",
      "r277",
      "r278",
      "r281",
      "r282",
      "r283"
     ]
    },
    "us-gaap_RestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring costs",
        "label": "Restructuring Costs",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ending balance",
        "label": "Restructuring Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r282"
     ]
    },
    "us-gaap_RestructuringReserveSettledWithoutCash2": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestructuringReserveSettledWithoutCash2",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Non-cash charge",
        "label": "Restructuring Reserve, Settled without Cash",
        "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r282"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r81",
      "r578",
      "r604",
      "r606",
      "r614",
      "r643",
      "r817"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r152",
      "r153",
      "r154",
      "r156",
      "r163",
      "r165",
      "r167",
      "r246",
      "r247",
      "r270",
      "r310",
      "r404",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r422",
      "r432",
      "r434",
      "r435",
      "r437",
      "r444",
      "r476",
      "r477",
      "r601",
      "r603",
      "r616",
      "r1169"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "verboseLabel": "Total revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r182",
      "r190",
      "r191",
      "r203",
      "r205",
      "r207",
      "r208",
      "r210",
      "r351",
      "r352",
      "r353",
      "r524",
      "r736",
      "r739"
     ]
    },
    "txg_RevenueFromContractWithCustomerPaymentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "RevenueFromContractWithCustomerPaymentPeriod",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition, payment due period",
        "label": "Revenue From Contract With Customer, Payment Period",
        "documentation": "Revenue From Contract With Customer, Payment Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r722"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of revenue by geographic location",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Transaction price allocated to remaining performance obligations",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected period of revenue recognition",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "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": [
      "r98"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "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": [
      "r98"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r483",
      "r816"
     ]
    },
    "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": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "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": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "txg_ScaleBioScienceInc.AcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ScaleBioScienceInc.AcquisitionMember",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/AssetAcquisitionAssetsAcquiredandLiabilitiesAssumedDetail",
      "http://www.10xgenomics.com/role/AssetAcquisitionContingentConsiderationLiabilityMeasuredatFairValueDetails",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scale BioScience Inc. Acquisition",
        "label": "Scale BioScience Inc. Acquisition [Member]",
        "documentation": "Scale BioScience Inc. Acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r168",
      "r367",
      "r932"
     ]
    },
    "txg_ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of accrued compensation and related benefits",
        "label": "Schedule of Accrued CompensationAnd Related Benefits [Table Text Block]",
        "documentation": "Schedule of accrued compensation and related benefits"
       }
      }
     },
     "auth_ref": []
    },
    "txg_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of accrued expense and other current liabilities",
        "label": "Schedule of Accrued Liabilities And Other Current Liabilities [Table Text Block]",
        "documentation": "Schedule of accrued liabilities and other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of anti-dilutive net loss per share attributable to common stockholders",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "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": [
      "r40"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customers by Products and Services [Table]",
        "label": "Segment Reporting, Revenue from External Customer, Product and Service [Table]",
        "documentation": "Disclosure of information about revenue from external customer by product and service when not provided as part of reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of revenue by source",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r266",
      "r267",
      "r268",
      "r269",
      "r525",
      "r720",
      "r726",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of intangible assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "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": [
      "r726",
      "r1046"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of inventory",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r56",
      "r57",
      "r58"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of changes in the reserve for product warranties",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "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": [
      "r293"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r487"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost [Table]",
        "label": "Restructuring Cost [Table]",
        "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r276",
      "r277",
      "r278",
      "r281",
      "r282",
      "r283"
     ]
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of restructuring costs related to restructuring",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r76"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "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": [
      "r28",
      "r60"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r403"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of RSU activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the company's stock option activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r82"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of share-based payment award, stock options, valuation assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "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": [
      "r83"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock, Class of Stock [Table]",
        "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": [
      "r32",
      "r33",
      "r34",
      "r35",
      "r36",
      "r37",
      "r79",
      "r80",
      "r81",
      "r116",
      "r117",
      "r118",
      "r184",
      "r324",
      "r325",
      "r326",
      "r328",
      "r331",
      "r336",
      "r338",
      "r431",
      "r610",
      "r611",
      "r612",
      "r613",
      "r755",
      "r931",
      "r1009",
      "r1011"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of common stock issued and outstanding",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r32",
      "r33",
      "r34",
      "r35",
      "r36",
      "r37",
      "r49",
      "r50",
      "r79",
      "r80",
      "r81"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r187",
      "r208",
      "r209",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r565",
      "r566",
      "r567",
      "r568",
      "r629",
      "r630",
      "r631",
      "r686",
      "r688",
      "r691",
      "r693",
      "r702",
      "r704",
      "r705",
      "r706",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r725",
      "r741",
      "r756",
      "r758",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r830",
      "r837",
      "r1135",
      "r1137",
      "r1138",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r206",
      "r208",
      "r744",
      "r745",
      "r748"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r735",
      "r736",
      "r737",
      "r739",
      "r1000"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRecordedStockBasedCompensationExpenseintheCondensedConsolidatedStatementofOperationsDetails",
      "http://www.10xgenomics.com/role/RestructuringAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative",
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r769"
     ]
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServiceMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Services",
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r735",
      "r739",
      "r756",
      "r757"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "txg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSA target amount of shares percentage",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Multiplier, Percentage",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Multiplier, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "verboseLabel": "Restricted stock units, granted (in shares)",
        "label": "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": [
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "verboseLabel": "Weighted-average grant date fair value, granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted\u00a0Stock Units",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Grant\u00a0Date\u00a0Fair\u00a0Value (per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofRSUActivityDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend 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": [
      "r397"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected 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": [
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "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": [
      "r369",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r403"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cancelled and forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r377"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock\u00a0Options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r377"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in period for previously outstanding awards (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/EquityIncentivePlansFairValuesofSharesUnderthePerformanceStockUnitsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled and forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PSA target percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation arrangement percent",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "txg_SharesUnderEsppPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "SharesUnderEsppPlanMember",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares committed under ESPP",
        "label": "Shares Under ESPP Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r145"
     ]
    },
    "txg_SpatialConsumablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "SpatialConsumablesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spatial",
        "label": "Spatial - Consumables [Member]",
        "documentation": "Spatial - Consumables"
       }
      }
     },
     "auth_ref": []
    },
    "txg_SpatialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "SpatialInstrumentsMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebySourceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spatial",
        "label": "Spatial - Instruments [Member]",
        "documentation": "Spatial - Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStockAdditionalInformationDetail",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.10xgenomics.com/role/CoverPage",
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r116",
      "r117",
      "r118",
      "r146",
      "r148",
      "r172",
      "r173",
      "r175",
      "r177",
      "r184",
      "r185",
      "r245",
      "r298",
      "r300",
      "r301",
      "r302",
      "r305",
      "r306",
      "r312",
      "r313",
      "r315",
      "r316",
      "r318",
      "r321",
      "r324",
      "r325",
      "r328",
      "r331",
      "r338",
      "r465",
      "r610",
      "r611",
      "r612",
      "r613",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r642",
      "r662",
      "r680",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r931",
      "r1011",
      "r1012",
      "r1019"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r50",
      "r53",
      "r54",
      "r102",
      "r103",
      "r104",
      "r130",
      "r131",
      "r132",
      "r152",
      "r153",
      "r154",
      "r156",
      "r163",
      "r165",
      "r167",
      "r183",
      "r246",
      "r247",
      "r270",
      "r310",
      "r339",
      "r404",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r419",
      "r421",
      "r422",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r489",
      "r584",
      "r601",
      "r602",
      "r603",
      "r616",
      "r680"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r187",
      "r208",
      "r209",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r565",
      "r566",
      "r567",
      "r568",
      "r629",
      "r630",
      "r631",
      "r686",
      "r688",
      "r691",
      "r693",
      "r702",
      "r704",
      "r705",
      "r706",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r725",
      "r741",
      "r756",
      "r758",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r830",
      "r837",
      "r1135",
      "r1137",
      "r1138",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "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": [
      "r152",
      "r153",
      "r154",
      "r183",
      "r312",
      "r313",
      "r315",
      "r318",
      "r477",
      "r524",
      "r609",
      "r617",
      "r628",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r642",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r663",
      "r664",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r680",
      "r738",
      "r739",
      "r838",
      "r1166"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "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": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.10xgenomics.com/role/AssetAcquisitionAdditionalInformationDetails",
      "http://www.10xgenomics.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r168",
      "r367",
      "r932",
      "r933"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r183",
      "r211",
      "r312",
      "r313",
      "r315",
      "r318",
      "r477",
      "r524",
      "r609",
      "r617",
      "r628",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r642",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r663",
      "r664",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r680",
      "r738",
      "r739",
      "r838",
      "r1166"
     ]
    },
    "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": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r864",
      "r874",
      "r906"
     ]
    },
    "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": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095"
     ]
    },
    "txg_StockBasedCompensationExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "StockBasedCompensationExpensesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation Expense",
        "label": "Stock-Based Compensation Expenses [Member]",
        "documentation": "Stock-Based Compensation Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition of assets (in shares)",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r81"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class\u00a0A common stock related to equity awards (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r49",
      "r50",
      "r81"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansScheduleofCompanysStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r49",
      "r50",
      "r81",
      "r381"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class A common stock for acquisition of assets",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r50",
      "r53",
      "r54",
      "r81"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of Class\u00a0A common stock related to equity awards",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r49",
      "r50",
      "r81"
     ]
    },
    "txg_StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.10xgenomics.com/role/NetLossPerShareSharesofCommonStockEquivalentsWereExcludedFromTheComputationofDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options to purchase common stock",
        "label": "Stock Options, Restricted Stock, And Employee Stock Purchase Plan [Member]",
        "documentation": "Stock Options, Restricted Stock, And Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r53",
      "r54",
      "r72",
      "r644",
      "r660",
      "r681",
      "r682",
      "r817",
      "r844",
      "r1009",
      "r1012",
      "r1013",
      "r1038",
      "r1121",
      "r1169"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.10xgenomics.com/role/CapitalStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Stock",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r323",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r337",
      "r339",
      "r431",
      "r443",
      "r683",
      "r684",
      "r699"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "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": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails": {
       "parentTag": "txg_AccruedExpensesAndOtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofAccruedExpenseAndOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43"
     ]
    },
    "txg_TechnologyLicensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "TechnologyLicensesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationIntangibleAssetsNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology licenses",
        "label": "Technology Licenses [Member]",
        "documentation": "Technology licenses member."
       }
      }
     },
     "auth_ref": []
    },
    "txg_TotalShareholderReturnMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "TotalShareholderReturnMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TSR",
        "label": "Total Shareholder Return [Member]",
        "documentation": "Total Shareholder Return"
       }
      }
     },
     "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": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "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": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "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": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "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": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.10xgenomics.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r309",
      "r336",
      "r431",
      "r442",
      "r459",
      "r464",
      "r467",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r570",
      "r585",
      "r803",
      "r806",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r818",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120"
     ]
    },
    "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": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "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": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "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": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "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": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "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": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "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": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "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": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "txg_TwoThousandsNineteenEmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "TwoThousandsNineteenEmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 Employee Stock Purchase Plan",
        "label": "Two Thousands Nineteen Employee Stock Purchase Plan [Member]",
        "documentation": "2019 Employee Stock Purchase Plan [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "txg_TwoThousandsNineteenPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "TwoThousandsNineteenPlanMember",
     "presentation": [
      "http://www.10xgenomics.com/role/EquityIncentivePlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2019 Plan",
        "label": "Two Thousands Nineteen Plan [Member]",
        "documentation": "Two Thousands Nineteen Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://www.10xgenomics.com/role/RestructuringRestructuringCostsRelatedtoRestructuringDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Restructuring [Domain]",
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r275",
      "r276",
      "r281",
      "r282",
      "r737"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationScheduleofRevenuebyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "USGovernmentDebtSecuritiesMember",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAvailableforSaleSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government debt securities",
        "label": "US Government Debt Securities [Member]",
        "documentation": "Debt securities issued by the United States government."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "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": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "txg_VizgenInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.10xgenomics.com/20250930",
     "localname": "VizgenInc.Member",
     "presentation": [
      "http://www.10xgenomics.com/role/OtherFinancialStatementInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vizgen, Inc.",
        "label": "Vizgen, Inc. [Member]",
        "documentation": "Vizgen, Inc."
       }
      }
     },
     "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": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average shares used to compute net loss per share, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r177"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.10xgenomics.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted-average shares used to compute net loss per share, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r177"
     ]
    },
    "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": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "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(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r253": {
   "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"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r283": {
   "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"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-50/tableOfContent"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r481": {
   "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"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r693": {
   "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"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r695": {
   "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"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r699": {
   "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"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-38"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r880": {
   "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"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r931": {
   "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"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r934": {
   "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"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "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"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "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"
  },
  "r1111": {
   "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"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "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"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r1168": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>72
<FILENAME>0001628280-25-050332-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-25-050332-xbrl.zip
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
M'8V)ZU/GBH0^6/"H*H37N L \P+?MD>#D8<U33=QGX9X7TC[^+1G>NW;P>
MWM.!>,%=M'>8%:E*V9L]XAA]!A=[+51R%V96 Q='LXD\8(2[6)>;U6P>N'/P
M4+<N[B4/S.(N'B^)#MPM1G/GD_/ I:IG"TIQX'E@7-53#L=*\[RA^5X15M73
M#&6D>0JDOU[U;,-1TSQ%$I[_U *'5N) O#AX.%_>U$XD"JV4*7WKZQC;^SJM
M@I:T=/[C7RYQ45K8709&#AYV\X&1BG*GZLF DQ*E@^<$*D*'JH?8Q\]@E<&E
MR@?E/&2P2F"<4?5H_H@9K%9!6]^,R@?RY62P"J,__VOQ99N4 Q&>_]0"AU;B
M0+S@H7+[0%,[D2BT4J:4@R)]@__XETM<E!9VEX$1_I?B><E@E<&=JB<#:J]B
M*Y\'."%=9U8]]C]^:JT,+E4^6\!#:JT,QE4]S7#$U%IA7:4JGV$H)[56&/WY
M+Q(HVZ0<B/#\YSPXM!('X@7_>08^%+]>W+Y+D_^XG3_%7R3]JQZ9'U7Q%TGX
MRD?<)2O^ GG1.GA 7=[4^(]"N<R='R_AEZ_135$[H%K\![E<XJ*</&-)&.$_
M*.=B3:4D[E0]9#\I4>)N7WM)=*AZB'WDI8N2N%3YH+STI8N2&%?U:/YX[0L+
MVW?9JGP@7TK[PL+H;XG5\)((SW]J@4,K<2!><+:OO<BIG4@46BE3^M;7V78'
ME%'<#BB+__B72UR4%G:7@1'^5]=YR6"5P9VJ)P-.2I2XV]=>$AVJ'F(?/X-5
M!I<J'Y3SD,$J@7'MJD?S1\Q@%;7OLEWY0+Z<#%9A].=_+;YLDW(@PO.?6N#0
M2AR(%YSM:R]R:B<2A5;*E+[U=<HX.)G_^)=+7)06=I>!$?Z7XGG)8)7!G:HG
M TY*E*J>$SA^YJ8$+G6JG@#@(G-3!N.JGD4X8N:FJ!V+G:IG#DK*W!1&_ZHG
M$(Z=N2F,\/PO_G-H)0[$"QYJVP\T-6XC](LHHO&%#1B+F )-T!6_/IW?V\2C
MG]W@WG:I;R.6SF;N.[#K83:5=E/=MF/+[*U[N1[<!<E1&$\UP;U-?0*S27C$
M+J6?? U":I,H+BJ!PBDJ6ML7P[>**X;O<!N<<\JF<MHM=;@-R_EE4PX=6Q2;
M5(7;P)P?/AWF;'I5X3:TYH?T;T4DQZFBQ8D(M^$X/WPZ3.LF5>$V$K^C41R.
M['@40H!]&43QA>_ 9S1\IO,AX=5@Z 5C2N_I,PT)\**F0L)MZ+Z14TQ>,#_X
MF434P9 ='D%03JY>\5?*US'7Q;&,VP(&GH3K4)J-VQP$E_)R*"YPEV+(N) D
M"R?)AF^!3>8M/'+FIG<'P/='=;4IW(;ZO'&GA !?5;B-\-=R9T;-41+:?=!N
M7X!-7C!DZ?U$@]638RJWL7X5.%:&!E2Y31%LQ;%[ZGG@1/Q.??#./.#;A3-P
M?1?\"[CYF1[/O2Y%VKA-&U2+=Z7(';=YAZ^N#W&.2[QK']UT_/8\W[X'/AU_
M)^$O&G\=^<XF!FW_8N*&?R/>B'X>3W[]"TP%-?+X&^KC^7%,;KKVAZ,X8G>H
ME0D,5&[3&0( 1TG.J]PF1S8"X.?][\$S#7V\\H4^QO?4AE@^=C<JZZ-"0:N.
M+N V52.@<&RMP&V^Z#8,8";Q^-:#R8&WAG5J+#[Z/'X8#]^D3;\1WZF.^'&;
M!>*+YH7BG-O<3BZ:?QZY\%3_J3)8U[C-T/!']R+QKG&;9\E%]^_$[KL0KX]G
M;ZP.^+E-F'#.A$(E@=O,1RXFX*KD**9A!:6 V\P#QPPH5 *XC?QS,>#K*/3=
M>!12N/&K^XJ_56==7N,VY.:;!X7*04UB74HBV@\\YWHP#(-GMN)1(4&H2?![
M="84*@GUB(8O S^I[()'7/OPU2=01]41!;T>L7$)7"A2%G1N(^6O+MA:^LU]
MILZU#Q-\<A\]RBKDH\_C[^1?09BTK)G4:#U0N^\'7O T_N;:U:I;U+D-E7GG
M0J&RP&VLG(L+V9?2HBKJ3%ERYS[U*^0MZ=S&SA5B2*$2PFTLO1-#+D=1' QH
M>$<]5C$5]=UAA:2#VZ"Z(LPH5#*XC:YS6W"\-H![G+\'X:]>$%9H%X[.;7C-
M.Q<*E05NX^NCFNVM1U7[;;\&MZ'^X<52H&""@OJD&HZAG'G8\V!PEY? ODRW
M8>",[/@FO*?ALVO/;&--KT07OI->BZY>;6^$Q2N_AX#<@^W@.Y3,E)22B,=@
M[U8+3$K&.SH@+G8DO*4A2,$ =VS?/'KNTV3WL!V#V70'<,M-[QX^C7J$94KO
M,P GO/MTF >?.0$^)V&*JC !.NR;)I":(2!7>.(NH[)>H"_[83!P1X-I071-
M=Y<9W&56>&-,.?V258.[+ MOC"EI3Y_!7<:%-\88VS.F4(GA+@FSGC'W0[#J
MLWMNZFIBN$O+<,:7DBR,R5UVA#.^E&1@3.[R%9SQI23[8E8L*5%[PV)R5S?!
M"T/*LB@5B_+K;THJ%MW7WX94-*K':M/1@#QZ=>VR9%8TJC\>8\JR*16+ZDN1
MF%)L2\7"^E(DI@P;TZIF7%][$].J9EQ?>PO3JEA<7X:\E&%@6A4+[\N0EU+L
M2\6B_/H;EHI%^?6W*%6+\FMO2JH6W=?>AE0HJI]VLF8?UM2&5"B:/RY#2K(A
M5H6B^*-+2!DVQ*I0^'YT"2G#AEA<QNV3XQ!^I\%32(9]UR9I[V([&/EQ.#[_
M>5\WZV%Q&:J7RXJR[ :7T7GI4E&*Q> R+B]=*DJQ%5Q&Y&M8P7;[#6"*-IEN
M)?N)VP4=]JV:IK(L+@-UCOE4EI7A,G[GF$]EF2 NPWJ.^522?6IS&>VOX1->
MSOA43U/4YC+>YX,E)5F==M4B_N-*21D&IEVUR/^X4E**+:E:!B#+5EY]O[JH
MJ2VI6B;@B"PIRY94+2-P7"DIQ994+?@_KI248DNJ%N=G*<S+'[6S(54+Y8_
MBI)L1Z=JT?IQI*(,F]&I6I1^'*DHPU9TJA:=)QT577)+;'B!/4DW7O9=G]0S
M$.E4+5PODT=E69>JQ>\ERU$I9J=J 7W)<E2*/:I:A,]2DU,>U=0"52W(/RY7
MRK(Y58OSCRXKI5B9JH7\1Y>5$NR*IG 9_5]B7$G#(=!@_(,,9C83_<W]]Q/U
ML7O_X:5$VUY*M*;6+H8?7*8 "N#'5N]9O8GL&SL'#WR\"]^Y"\;$B\<':T//
M!0ZXS#^LQL'G</2+AI=!. Q"<I@3-=ZRQ=R>+>;,J3S[L86[E,-D=TQFR-@I
M&S>]^SBP?RT</S\(_.04CN+9<YAF^YK"70)A-XI_K@[%N4L'S!P3_$Q#_"RE
M]N?Q3]_]8T2_T,@.W>'\B3\)V1,6L+NCY/MX%$602,',Q5H&J)K"7=J@!KPL
M)ZS5%.Z2#37@93G!L*9PEZ*H 2_+"J&Y2VQDO(2P+!C0B9_R+;#)E'U3AD<Q
M'LI4UXY"FLI=BH-3_I1DUU3N4AZ<\J<D6Z5REXK@E#\EV1^5VYS$5ORYHQ$E
MH=V_ !HDAP3CO5>O0WA:/=OA:"JW.8TJ<*P4&>,V)[(5Q^ZIY^'IK=2G(?&
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
MTBA*__D&SU,S0>XTNBU-5Z3[./#A8<X3E;X3SX,!$F</95@ R9?%@1."<^,
M[<./2_CU)GP(7B:6"$_6NO4H@= ?^/&6_G*.%92Y%S'==1/>@N4#?;2]8<2#
MI"Z!M'"[[Y+U+FEQP7Z]F'P; '&]_\\=)BY)2EBMT>V Y5QM.J<TK;8$;6D\
M4F)A^# , :/ND'@2?:4VJ_&!C\&&T.A]$9#CRVH","1$QA*36*&LT+OMA0.5
MWD5(R9PXZ" .BRGW]SGT'1[UXMWVP8C-.ZIX,I2AJ$U+5Q0N8NKMULO?35,%
M__6GMJ9:'R,IIAX=X@PEGTU1AH@:2^8 YQ*$+@3(XZQ9NMTQ8\0!NGY\N."9
M55_!F-*085%FEA7^(*D^([Z3?=1S(X"HA M0P+D>YD'\)PK1/)IDR2-1+(4L
M\[Y79N1X.7)5V[?"878"_QI%$"B,#PFN9?5]N/R7U8^FB2L: E.&HS :808K
M#B2X8QJ]J-J[Q_=HIC )?F''Y[RNM'4Z9Q9C4:Z<E:Z>6::>*V>U^G-3*R;[
MQ>^@UJ])<A]N;N>C/+BQEV4^>LF_E-C]Y#<;^Z+L$AA6G"8AP7$RTWD_'CP&
MWNG1 -<P5L&"OB;FC1$HTYTO?3>[/E6U>9*%J=)D]F,82U'@N<Y"\6]=\K"I
M81JKVB.3P(E':T)0CE*74/("GH$-BF .@?U+EH8DE)Z)-Z+2?[)5"T7%!5HI
MZN^7W=Z V9/B3"K\B=Q/V-("K?"/WP6)"P7_5:I'DO72MVDKU#)O,E:XUP(\
MLQ\D<L@?$MN2*R4G(TC?OEUN7JG8(>@NS76]]AW,K%/I<0S1!(69#K" ]Z5/
M<6&">:@S:['OU/>)QNB3"((1#[Q<3/0F,0<ZOW^,7'1]P>-]I.D-\.!Y[U?'
M)8RDV"7U@6?\YXQ9Z!?C92QVD1RX"@$JWCH,J4U9N*IJ$BO+BZ1W\#Q@JQ2-
M[#XHJ0"7AK.*DKA/XK>S>"'S0\5Q)E].)_)>9D'7.VUFMH^ $+CI\5\P%_P2
MNQ^^B4-)'X8E4!$;"1LI1F,=17+(.#I+GK/X,V]"\'(4AO"6I+P*]4=,XE$T
M06Z[T?U?&KU%Z-P+4[0>K92,H6Q2IYOKY45A?!7Q?P2<4,;X6*EP-Y_.0.$!
MN1FX<0SB1CV0GS#PT8QX8XF"21E+UVA=B,W2M%](3)**J3?:9/J,V<#Z;@1W
M&HJ)NN*./HV\9)'TOOF0</4=_F-]U'3M++TK[KNL@&2(!22'5BW)H"?*@D;O
M"U,%,T1#FJ6:8:(*.D(5"%7 F2H P2.2!].@$K%M4 4A07E&P0C1Y"[]5 +X
M-I=>B :@0^ M868-,8R!^8]E]##@<6"1D61/TA,[<BZ[? 8.!V5C<VC/]5D%
M*ELVPC2Y!M-<,4)V6?V8W;;QAM7CRVY$+R.]><58LSM=GZFZ+('XV-2RL!DG
MDOP^ZSN=<9M3;)^I>NZ<HJ:=Z=KZDOOM]P&T<R8"5U;4&6>JD2]W>*3Y'2JG
MN'8U^'BJ9Z>U=/0IPDN0UJ<@'"^) ]E-3([M]*9I2(CG:G];KA6.4>V7E\0%
M;0!Y8ZH/FI7D"5D74QXGBC5E=+T8:WS<HH)N72N%72OH2KFM'CKOQS)7J.;
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
MZ;MV7R(AG3WH/.X'$7R0O#OKV3 YXI3TJ-0GX6,0GF5'E5YXW@RY92E(S[0
M1 $+XR!$%T'J$1LO#LB8'16_DEUGB(&Y:\!X4/@ RJ=Q<K RF> "GO;V$-8!
MPNSMAR^NYRV<UMH/1I[S]E/Z.H29O_UTZ!%_X3A8'WP?=PCC?GO%7O9@%W7I
MPJ<Q'C*Y^+HP^->24;"C$ 8PEL57/E+/I<\+'T=TX2,*(C]8\H1A2!UWR<P#
M- $N62#?R[))>NXOZBVP!$;Q*_LH"&=GX_HC.G/EF80NF9S."S#"PW& ^Q%>
MC%S0022<@\,3]6G(#A:W 6VN@T/MC=>@2Y8>1\DAWN#G4.S)-WG12X#GY(#.
MP9-Y')J\AGE/9](#NV.-CG%]VQLY=/:CD#[!S>QX\05+--G!F, MG?/T&\$H
ME!!S*$U,,&$4\/M30#R< C*[Q^:2G)$FX=DB,7UR\29B_S%RTQ.$L $+'FHA
M?7:#R'9QPND(9'C;9"=D,-D)*<^<(Y2YA#)(7:_GLJ^/V>TP.IL,W1AN@J?
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
M^#29[9B0_+OX<UDSXR5\WY)4G66DX@ =.:#-P6BW/,VLU FPAYWC"IUK;V$
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
ML!04R"6[&81 "H'D6" +E@)U1VDL6BU8FK"/0ARK)XZMP@5!WU$B=QS)2LV
M6Z[.U,7>Q^4+I&BBL%\3!9'4$D,32:T#FI*_LS^HTR0P(/)$D\16)(TBZDAQ
M %,>#$']8WN[_,FOK<K7YE/DB>I<R9:*%[<EQ%V?PE'>FL&,11<)AWZ,!H\T
MO.FE=IE9QNAF%$<Q<&*AR>BJA8X9ZVD>:< +(TWM><[AXKJ,9LJFHLE:9PN;
MOUOWI.WA6)V=12<I6V:ILK4NJ5OD@ N2+;:K29$M79>5;?)-0K9.6K9*%:UU
MR=D"QUN,9+5Q:XNFRYV6N;3_@) L(5DK,R1'ANJZ/&N1PRU*$[2UQ&HI+4M6
M6XN[?RHA6R)1M$^BZ$-,@!/PK^,^=S_!C^SN 0F?7)]%^JUY]6!3W/I]$$W
M'G;NQO B>[UNT%@?S3Z5B(V!-O''@"')#V)X%4@%Q-:2"\-\"HDG#4D82T%/
MBOLTHB"19.2X(#XHB@[N>F*_L<HR@A_W7)_XM@M?!+F**1[P%)U-,/^63NF
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
M=>($LNW18,3:GS.B?*$]UW9C0919HB25HW.K_>SS9,E?>H>+_@O)DM,BV4.
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
M]2/I"M2-,[_X/>>O[D.9F9AO6Z>56YIIBF9N4Q"P:J*S<ST%8AEY4%14&?G
M=1R/'M5H)Y7D0XJN%@0<&/@]@P-/H_-]BL@W0V 3AG:J]BIV9$<J'SH\T_/M
M!]Y[?TRE4T_52"'EV_5SC$T_*IXQ9,E:9S'I6\6M?$((ZB8$"PUK#R(%.L3K
MNBZ;G0+6("NR]ZTL^S73S 0;OH<4&&Z[$*[ZJ6'#3_%W&[,-PS!X=C%4>!Q+
M0='N3ME.35[7I8)='M?(A-KA%Z2K.CY*]!5_7[U3LW8;E??R6):42>]X;L",
MKC8:W;8NMY>H:K'/O=KPV=2<OAC\F)B;;\N:P@N "C+XW"O5+W0(UMY-%"GQ
M'8D,<)?2O]?WTCWMK6#K)6*6HO"[1]F>+]^YF"%L;OEHX6GHLJKO75<@]A5R
M!J8-^O4@:+)8?D'5]E:V?&TNY%[9SC(-UVX969I!KSF*<.MA1./5'05/VPM9
M+R1?654._4;!#[G#5]ST?D;T @FZEYRT&UU3-MM%U5X*IY87.&U0NH?"4Z?1
M;<F*:G*"IU/Q<;\2-Y2>L:FN1&8270 2A 7,!/YD97ZN0T/A^.Z\^!&_/ITG
M0F(G'8[A@;\3U\?L[^6$TI>SA+[L$_CPVD<6L;;'7]S(]H)H%.9N@*PIN&M%
MU?>6+N$B<P:[%=KZD'#KN:_4:?Z;AL$RI*F3]D"<8.UD'&AD-TM3>&B;)7<P
M!$X.F/[ND_")"O]Y%_]Y4K/"/)[K"5&39;M%_&N-;ELM:HN#\(IY <D&KW@]
M2G(::QUWAQLF+R Z%5?XCL+[_TV=9%$7 #$@X2^:EB93>Q2R!5SA_NZ@1+]/
M*'D_(61&[LPMN7JUO1&2A[4+>P!OY($.AD%(PO%4GJ(\KHC!FRLBW-Z#J>,5
M539% F\18&:CN]A[6GBYAT0)X]'I.+('*<!D-)QX+!>3VB3<+H6[I2:;J')[
M+M@63M9;2OE%:<+S/9;GNSV8%O%B-;JFM?>A7,+/S<7])-$32:X_6Z'(5MB2
M](%+'EWO]*H5<P%+M_AE\(5MPRR FR&UJ?N,WL_I6,Q#&,QKWPXQKO]"DW^O
M_8S$=Q,*Y[:5[4;7,&33:'&B_H3%/'9P<A!8=2 F 1],JZ-5Y5GI)J?D3#7N
M"26*]@M2-LD$(^Q4('*G4W4%G$Q-UI3%-M7;1R4B <2[CMT/1FL3B7JMUS1Y
M5JK7_C-$CD$X%OYKL?YK1EAW!WV*.W U6><F;A>.Z^$VKQX21[B'M2/KG<4
MJ*I;6+G7I[<A'1+7R78%)OF>(#G?<13B83O[E%K7W^O86=^FA/]">Q3([%PE
M]+_P'>:6L-*=92M,NM'HM@Q>SCD2WFOY&8)=@60"D)9H6N&^'CXG /0N0+E6
MTOLXCG)]LP25RD!.;P1W$<I:9W'I4CBUW,'JP$YM(7BR<"F\;7*P%'XJSNUD
MV6M(QCNO>=7?]\@K#1E9;Q.JYA:$=J.K+^W7)9S8:@,IMU[=%TEX](XB*P8O
M&_U/Q8T%OH6CMXV%IID#UK0?.UY1G_9<X=X6I'>O!D,O&%-ZEY#WV[0J)Z_@
M& KS;=N\;"@0ONWA?-NM@Z9U\%I$$![>LKAY5+BR!^L\E*1W0+<^4W]T0J[L
M00J>%]&?$?@NH>\RR&N8>A4U WS#Y; .ZP)*<MI=O=%MRRHW^?N3ZM;)LWK/
M'.HURW S1=BGXT\7JORQ!<+2&!1)/^/N9&LGEPGE]_&SC4:W(W=T#GHR"Q?[
M:"YV"3C#CJ#6TG8NPB,_U%+>9*=,TETCT\^[5:95TM<ZDFL^WTHA$Y/<YXT:
M+0A997/)@I[PX*N+JMWS'47!RD(;;[46]WT?'5:GXBTO5%&<I&]\^#T6/R84
MWL<W:;,MX-QL/Q*.<+D[+E: :A$WV/^3F[V017JU+?7,,OG5KC^V/;EF'T=W
MJ^,>:R@SZT4&2(]=$FY3PG\>_XRH,^.I3)LIY-7"I@)>BBEK5E'M:;9F8 7\
MXU,%XP8%?D TJGA:F6RH127"#XK&VAS'N?P,5MRQ$Q5R*%DZ[T*.\MW)'RM\
M<*?2 >9V%-I]@@L/04]R_9CX3RYV.11[?W:VY;=DS-K$/02LXW((_F]&UF4%
MQ&OW&YL:;_N-10;K6-7H.7&TA?'%;98R3+Y>"2N>U6O:B7O:>5W&\T%/)U55
M1#\07%7+9.%K$+[M90_.ZDT/W=542IS<8H&G,LHME8/-QR)%=> (9S\LK3?5
M9F&FFL/4%<]*=LZ''8:8L8K'K)"& A>'R.S3<62+[,"TX('<IL2]]8@?7_C.
M54;?W#JWU>@:LFJ*HLHZH2FO0UL<G-A2;,NRRH?3J7BV<TJWN.,1*NF9'%3G
M7CP3UT/2@K]R3V:[UW^AC_DEI0V2TI;;IJA,Y!M3!U6\>3"UWNGM5,SIK6!E
M>U6]\C" @3N1U N#@10!< HV%95TJ(JT%"F!OP)]48AO>G^AGO,0?"<QDG4\
M%>H< MU21,*YKG#:9"5VQ--FIZ.E8N.'MEG'IE/54<&#A(^N<-D/IX>_3VC,
MNK,E;A=$MI?$\Z*;WFJ_*[=(:=@!0UFZFB/**ZL-MQQZ^GAXPY,H3=EJ[UVX
MPV%RNXIUF>]&$?SB^N_A_XME/*)"\W#[E%94QTVJJ7:OCFL9H-15N:47L*5$
ME&ERB<@CE&D6 43<5MJ6.ZV]]VZ(,LV]RS2_NC[Q[6.4:?);HYF[0)/[/)\8
MH!A@V0.L3:[Y.HI&H",I)C;L8# (\.6!_2M)?-!7&MINQ*XF'P=#M&5)LQ6:
M=C]++PW3=4T)".E/_A(9ZGTS(QF+;GKW?1+2Z*</FOX:/O#!IF'7>O;Q9Z"U
M<SG37!)+ R*X+3F6^QY9=),P+[=/PTI.S,)<FHKYT#4&88Y\2?DHM!K=EJQW
M%BM5JI\*;VWA1(-KQTD"I;?$K=XG_[W9=ZVAZ.T4H$X"FCT"U'9!RCP7\RJ0
M%C])%.Z6)RD"AIV"M/G!85A0),!K '#5ZU$[1@>?OMKL4'LI)#$\VDY/N <(
MH060$SN =>'/P$L_CF06!( K$(>NC;W+\0:1/B_:%"0,NNE=I>RY ^[<^"B6
M^/^K*3_N)IQ@^S!\9_Z#F3N7R*.EX$GJE4A:BA0Z#Z;A2+#$K@?*8HM&#F%9
M;#S _;*JF[8J@E\.;A\.Y*&51;X"C<->\G8+PP^<Q9Y3:; ^*]F)M.=U\BRM
MT6VWY0(.WSR0EY<BH/K!1B6@O,&B<(YEO='5VW)[R0D>O&&YYA'+Y?;61B*Q
M]$B?7-_';!7N<64P.?Z21!7DTSR@>.:6-@.DS3!DI55NNC>_@2AUT:$*,&LI
M/.',!)R9G2+.]2H(9[4IR2E$>5,\TV.5VM[9PF[E9_%$M?\\W-1KH5,,GE0*
MKI;KFFPIBQN%"_84.0E\A!P*.4SDL,.5#VF!;>^T977)CGT.!3$U_-D@,AYH
M(&;%>I];?']FHCI,Q0E&N-MM[WZDY8RN-A[5\B+G^]%PZ%'<OD0\R7$CVPNB
M49AL561N5,\+7B373X0'P+]7!739=<ZUJV:N327I)2L3(J 1 6E23%X7BX**
M$>Q<GD)92VW;>PKYYUZ/]<6-)V$$ _J *+H%3/V@^1.V[!"5SI+SW?9>/-S
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
M7T JXFAS*J+(*A19A2*KL,VLPLV^/FVP^5=GG^RP[MO1'X&7APD+L7R-%FX
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
M)P15.ZT?-D9.:H(GG07[[0P'S/R'.AV2O>;V[;/KEP"YW^(H2:0_PIC ,A"
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
MA3[[Y3,>C3[68&S+BJ%U!'WZQ^VORVC]$D=30C.]P':%9SP!OQ<YET?P]RI
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
M&7R?'_W)(SP<8^,-*5CK&G,V!F-KM(LYR_0XD>2 E% M\BE6)2FCY!SXU("
MG47U5@1#I2U6!+X$\/\)=K1F4APC$3L'=',?H!\O 3?LNW4): W&AC+<E+'3
MK@C<L:=SB$ ;$XN'FV(-G1&!360?]9=,I:6I\#7"Y-'U2G<)^E=*ALJ9*.,4
ME .3&6P"EW?O!J"PDP*?'T(0;)Y$[3(N(]A#D;4DG+OZN%B2H/A"I@#" K8&
M[XG"ZHH*9C(I;(5)U5;(7YT\$I(FG1?Q&SV3]3;39PH[L.P M:57[W[,$0*_
MR/"NM.L[W:K,(!-*T-471$BF$A@&,R12N":4)ED<DW""E#0C;I+%G)7$*)6H
M?QJ5'0DQ0U-^92#R.8A( :*0I/0*]==<UF_ H*2P,9% D/M3CIDL2[X*6J^M
M$YA0F'#>AAMJ[%1<R8 "GI? "^#3*O-[SUY]Q]_\O7PQ0O0CO/LK@;.&5=ZB
M8XGROG7V-AJ,E>'ZT%8I9VS3*.;*$:A@T@R6^IB FHEP+_@'8X4E$T&FL!4P
M_(0:@V:[-&@'(,Y@K _7,Z37  +,;C]X'(8[AX+(/ .,+ 7,PAJ1*%7]R\V6
M;9UCV2KB^I9E+^,Z;F+?0S9DM)/FH#;22$7G1<]6AHSH.GETPP?DL=+4]6/I
MR0TRBHS,Q_: /!@9I^]Q#GDACCQ9IZJTJ<6@KCM:5C@NF@ZH0J:WDW]G/@M!
MY'AW5P#DK@J/.PJ_#^%[@-X_$7AO_60"\@ $6%,-U-*:Q?17*DTZMQWT*=4P
MV!T*-I6E7D;UW<;(>3AAF\-]HENXM=UA!O0=[N((YW?%6T.VX?5__[&4O+ N
MBY=9- BXF9]22@4SNL"CB4^2$EF^PP/>!-'DKQ(=C $_MPR8=\J_P\<30)TY
MHFN<D<&X\GAZ@$LO6,NS6#JS#9D.["TU[]9V!PPZ9AI\!-682+>%E^SJQ4^N
M+06X,>3\4S"N92EP[]$M&<4+68)79%-@%5D,:"!+'MB_U*S.]0]T+8'H@<5/
M**MX<L$:SA)@)!,F0<I$AV&SC)6N 6P_:[[P+344CCM<,)^91 X?* Y^]-U[
M/_#316.I8#9,7&NVKJ\(KL_3/Q)"!5_CU6%)2$T89(?, JQCGFDXG@P]0_AN
MYG^G!!MP:*''%*Z%'89D4N;9?,-E2&XII(=PR$3"V*FDRSG*7CQC2J(@E2K*
MA"R=;G%;EX)RWB.IZP?H>PI<[F-;/X1DPRE08,?$&ZY)D/T%X4=T-9(-=/&[
MBPPK7=!\@QII:*_*O6MC1M]IK(>'6%!?RXHHSJH7+\I!5'<0RSQM62>CQ@9<
M,8V"('I.I%?4A #F#H>:_/)Z3V8.L*&YFF66$4T,!1@%[CPAK_,/O^9ECGY(
MMTMO^I4_BZ<F84+.:@4G'@7[N<S5&2HL7X<7DO(W\Y^'\-/?U[\?64-#J?])
M&:JUWV]ZE*KN?-2..M<]FVDW[.(^H_-ZSI?!-=I+,RY(F&$?)>35W!-,26ZU
M'[C3 %IG3BRGI%?IVKC#"U;H(6N-'0^NXCZX-.%2(-N_-*'QUG<FIE]JSTW4
MN!W5OEM%Z1<N9;[2T!- [?/TO8^JVW\3-VY:A6#A4$'9.7[N:M-SW+_0@)]G
MV[UBN\UPK(UM"$[6U.ZET,W;C'R")WY_)L$3^9VR\,94@STY+=E2VZJ4/SME
M7*\HM@^BC*.:B[\@RD 9\OTY:DH0MD()PCZ^C>A1;<5?I*@8"5%Q:H+ \$EC
MDE I2>@C(2/.3A*.D!$G)HGW4=;8UK!Q%J0AVZ.C^^0+(=$(1[X_DIC0*CLA
M*AK0!>8+[$L3-/WF8,+0!V/=D76UK4X '1$5G:4'6M/ G.^YSU[XZH2O[J12
MLS%3P!F&BB6/K/4LU?[ZYKI*)'C*KR5_-J?U"WEAT,L1IZ_.13%_A)Z?3+!@
MA'CO?DS@TEM:/M*8?'!(HR./:MJ0[Q^7Z98X[?:,LR^LCJ7,2MP2YA;"5@C;
M@UC'45E7%>9@#<8C2W9&1\^EN2+1NF\+[DNAR>?-_$+FM2)K G?/EFAX+BO]
MT'K,.9KO_06S#E9:TUR]L.E4/M-HN1GG'J=U:0WD6ED(G-$&+B*\PX?3SZ<"
MJHU):#08VY9L7'C0]8G<P5U5TYGOJPW=7+3:%:UVNZ/1.VUI]-UOIKM75CX&
M+\KZL\_36U@6@L,-/H0,M/#'5U8K\#U:/H5D0Y;^2.E#EC[+GJ>)O"P-/IO!
MTN$AB>060)+\$DK5DHH5QKDC8;]O*?FV/M0U\UPI^?M_K]M&>XO:_O*3UPFP
MI/^3<_J=I0 4.Y:2VO]Q'_^=)L/O,2*K9W!X2R8<#&H!!F,)#&<*F5Y*XO])
M_R#>C0L+<A^JC8^8!HDMF_; BU8\:%W7B^I%L[%=]<DA?,L _#6'+_WQ.T!7
M7=*);A(R>>UE\8(F_><"6L6Z=F=58Y#PHC7%_A LW4'.Q\\GO,ZCW5&%V\K1
M:GBTHSV.]DR1V,YPHCQ>2-O"G3\BVSD;#(PED%1;S; =5M@*OK[E /X*\/U"
MX@GU]7 +[$8K,50?C,WAT0G@1\5<+W48/Q_$7+<,.!)X6[+64^.M@7A[=$YJ
M#_!VA^2H&7M[YJOV<(Z(,1SY8 1SV?D@QG"<=QEB#,>&U7=@M><:P[%G5ZWN
M]^ MFVA?=<>H:HLM'UOE/&2!BWV=D^S^7V1"6^D'[G.2^=AQ?Q*X_@S^Z\;W
M?LH[ZE7:_,,/'C!&[+]%Y8?DYAW]BZ$  7D S*&-L>FKL(/7TJ0 /WSB0P;J
MQX&A  0Y@XN)9B#A*"8N?3DGJ;\RB@#L2*"JI&Q2G6]YYBZD>T);4E8V7'%Z
MIXLY:U9_-!!DZ0$[VX>T:S'LDB0Y N4MB'9"ABY]FJ593-8Z=Z]VWET=C@"T
MR%MRTN%L+FNC"$<>1BF^YI[R6]KNO]H],0^#LH?@M?<XQR%O(=;Y]J8;J;J>
M'+ZX<7+UT_UNLP=8#N*!MHP'4Q\G^R$:2RYVFH>+Z(:E-WZ43'P23@@75=(K
MWK65_L[[L_Z2H^ ?PV]#Z2UMLP<$<Q=E<5HTUBR^!N1\"WKD,^W0!'3\P!K%
MN/R=1>^G=T 4D\@CTI^/$6 @;>@[B?UY2B7G\I"(V^^W=S<)^7?YK1].L>L?
M7],7-J;P4Y0,)5615=.4G9$JO<*%\0WAWVR:8;XK&2^U'%M65'WI4OR[YE+-
M@"<[]M*E^'?-I:JIR(YC+B\ _JY;@.K(FK+\5/Q[^5(*!;C:UD>R;BY?C7\O
M7SV4-LUZQ!/+)\10>J>)RO_*O(=B/@.P6\!#QJS^E87,-%U&&]J;CG<[SH<+
MP/:0!=GT&>62>!<VB@-1<8Y#B3^)86;.N1.*33A_(\;?43/Y2IY\H(T<+3]\
M^5J A(]YA(,%0#KLQ>71Y7,%GF&O. PFQ $$["?*\?B8$8XYWV.?,^';^9R
MA2V]B=R8MC%>@N-R)V_ ^"A\"*APH@-J^ R=]#&"O:&QGA1L'MFH2Y\-W),_
M!4\#OT]2=\'[%E<FZLQ)6#19BK(T;P9.I^&P1:YS8<9VQC0PLX_:V5'^M2+'
M\IY\K!_B,&^+"%!E6(2L)I\N!"?F5J%X*.N"^Q@"L9?Y"6T;&*>[N-E^',K2
M:+H7Y0#.2),UTX+/JFRJFJP;*B-W5;9T0[9-;8G<\>\:YL @L;),PE9?CN"!
MKV$S$]"O)"###'OGPH7[K=E1%%FQ3+I.U4(^9.;K-#1;'IG6TCIOZ3I(OC+V
ML*1D49\KI*7JO*U?=4X4XPUHP?ISU(L8'P(J*XY@>7/_!=@$A!5'V<,C:(78
ME!*T/%SAC !%>@GK_XAW)QD<K(N_)Y(74?6FV#HNH7[M3(T$6I_Y2?D8IA8"
M1P,,_CQ)(XR-;F*Y+,%B43)<N@V\KCQ5/$-0$X$^@4\LL9LU+N,G!9-AK#L
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
M%[CWXDY$VE=-V1]"Z3VYCS,W7E#@RO0L[A"\X0* D:8! -2'K3]'<> ]^QZ
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
M#4Z(;;V/F53KO65K0->:UE0;5H6='&PF5G>E!95VXE3:23Y8:"?C$CN1W=J
M=JN]NV@!JB7E73K0 .N%+[<'Q-Z-+G<0[,Q/$:LY(1\?IC=STN.(+YA'*+ 2
M3T^- REY&%Q&W$TCTJT)#S@"T,'C-HT.-B'R>. 22*Y [O,BL.0Y\V<*Y?F>
ML\A$N[KC".$:5XU.95/50VKOX>AANR,"?EXB%B**^P/($0%HSPS?SX9)=#0Z
M$FY=WZX;]%G;IN:VJ::P=6V;=FM3"^^GY0Q:>+\6WB_O=POO=PIXOZQ?+;Q?
MG<:]Q=EJ<;9:G*US@?=KDCP>ZGF>F_ZT_J?U/XW#^0.1/?T6\1<><Q:Y<\K(
M3ODM]\,E<L8\'E;8^50AGP],6G]H6N-C8TZ5&'RC@"Q:S6V Y@X&IC5L-;>%
M8&D0!,O%R!R/NKL?V7PV\"L[J6Z]AM+J'6\<'SR4S2\P;%W>>;H\:V2;@T&]
M\(K:2;K5V T:.QZ:0^<<D=):C3U/C;VP^F9W,&SCRJ;#^EV,ZC*&]3ZMK H2
M@S#@U>K67M5>M>VJ)\*./$F&_ROWX<,;T[CA 8^83YE^-EUX@1<G6.5Q6UW7
M=':0#\.^Z?3WI;%IL3@>?V!&ECGL[IO';0?F"8*1@>GTQBW>7ZW&9(\ L1V/
M)T!X<L9FWVHNBM@9CTR_VXY,+4?FPK),>'CKR&HU*'OL9AUI/,ZYN.JOS N,
M$-[(D\3G9655^Z2WFJ5*__6GD6W9;TX L]*"(;4CTX[,24?F8?[[B4J!=QR4
M3U?7+:[6[@'$V!SO$]754'G/;E#.QJV<W<B<@[D\S-?7:CA67?V1MH6$&HYK
MNDCY%B;,-\(,/H:OPL?LN!"46] 2"<:!;D_#%'%E:!OZV165'%,JM348R['-
M?N] '/5CB.9$&:#6%EI;6*<"'IJCX;ZXLL_<%C;V[IE;Q'ZRJ:U=8%FB8^^_
M@WP\V31@F^#PSC9MQ6/MO^5S).$TK?KQU+ZYC5/.,DYQAK9IC_8]V/#,XY36
M%L[2%GJ]D6GW#BP/:6VAM84SLH6+8=\<[W-\J/EF<+0(_8S"\X8H0!U.)C6:
M2Z8*^"G+_VO4)"_'.0L&\6-8/4F0T1]V[ <0R9C'8))1[:RDR&!(:C'.22W4
M]4@9P*,X# +N9]TVD6K"3U$S\<:>1I2CWQ@GH?O]<D+BP0[ O028JIYCXLU6
MQ5M]-D%\522,6+ $QH_Y\-XX72Y]14G!_YUZ-!ZF.*]CO.Q6/(SY?NC"4Z:2
M1P-'8<9<S_<R?@LO@ \7HGT)=^<!J-?-?>T9$(ZGOU8_9^HI$"%9([N$"6EG
M@I=2_=V3X647];4LC4%E+_VU[(<HL*,1'!U%YY0R6YK;T!\\Y<N(NYZXC:Y=
MA.#^_R,^$-1$QL? ^(W=RP&XX\:<X3-A!%*7+O-H)%WT)"R!S^/43P2G"/R>
M1.DZYXW&_]-LJ]CAL%^I@0QR_2K8Q["?,XC5V+_G8R]HN7)/B06X:1)[4V[X
M_(;I=D)J6*[?\(KOO+ ;#J_P2>&1#BD,9CQ"HAK%+ 7R95&LN>IRFRNSUC+&
M(7J$H_4A?T28(.&0O%W(9P_>-N$:H-DX#E\AJ.(P0-!\"&.FQET8?1=VX\&
M>1%Y4Y1G=Q?KD&K80PJ891A[A!Y.0H-ARIE?_ORB<)<,&KOY+6P"(6*:5-^R
M5BCX]%9FVRNHY]K/>:0:LF0W_'("(_?]DLV@G:^9?\?N8UQ[Z%X%7(HNN]5N
M5W9N-GN,SFT"@/^)U:$9!JC[["\O_N3Q(1\XPU[?'K%)K^M8S+$<N\N=T73
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
M8<5L)/(L(+T"+;6*266B!G<48LYIUA&Z0D*=<-\#ORFD1Q./LM/*R#W_, ^
M*?(5[DF22&?.@%P\1$IQ.L/H5H9.V4#E$:%\* TX-1M:Y(,^)"7A6\?X6W@'
M[8Y,,=KY8@S3\DNA<C251^$ME[$:YE4@$'63S'Z$%O(?<Y;&LCFWS/.%D+P
MIP&:L>2BSHA#F-51GC#D=WI<*X:$)+J $(#" &SU@OTKC&2V26AUE5#A!E@*
M('=V+-PSW2I6.^3Q,?ETF3GYO'5> ..5I'(C""_%%\&<B@F>&(4(#:$\7GX=
MM-?E%#WA'@)N8BS@VH[Q&TTKE+679@NF:7B+)7/%*-S*W8Y[F<A;>6X64.%D
M3;/A#,2)?@DGQD#=5=%Z",EQR7>GR7"CS&B&I,@BP.$-0AK]B H$2)]Q6X=&
M&+ZE,24OZ*(+!J\A^SY+@ZD0/\[GN+18(+UY9 @-9+[?,:X#]$ZJZ_E30A2T
M+YRP^$BN-C!#2L\5&L:F.!7BL]ELIACD"]-!+A&5F&N\F\*9(IBNNBF.^RMB
M_;>J:R*P69W1EFD4PZU:6*6L$=4KI0C&E!,.V#S,"#?LAF8YL7Z3DL6+<-LH
MC<2JCH(\,=6LRU[,@-#8']Q-$UX<KCA!GW=S3\JNF@4MF--0+V%R IU'/>#0
MMW#AN6;^!C-_3-Y &>^6*HFF<YG+S'T\680>4)NY5YMP]0UU)9R004F!$8WH
MS1Q75)E84=]]&4B"S]2EK$1(#@[,+0@3?+Y:\)"Q:0,D5#\WO<RG0CO2& /]
M&;L-(_$1S-%D^4'67%,SO;V,H&9[:E]S"6835*.-^AO%$;XOPEN9MDL7F*#[
M#_93.6N9:Y.1A]H=@J9#I ?S_.L=A0 =E.\H%&&Z2(:[C/EK]<L;=<[;"ZC-
M=-,;^2RYX8%)^Y422Y*G^#K/YW>Z(J<O3XG+-V\A,G<ZUF@_%O6J1UE6I]<]
M%E%[WQH=KU&;7_Z\F-K7N+F-:E[N<^&G?O'SQ9'9ITN*HVL[XBT-[-[RZNUC
M!DT'UOR$D2Q.?;23/Q6UC!>T.> %KU[OHCH/XJW:IE,'(1P=O7&/YPM7'G&)
MU[^V1B=)>6?1>9Z(+7>6)=UN[!&O9IS3&O=->U@7ZH1V^$] A]:S-D//-0U
MNEZ^[R-E^'?Q?><+HW=A6>; :3%S:S4HUL@<#PXD+7YDEW >EO^+2A$>8OG-
MTJ6>V=^B2BV9P\["')C.>#,R6--FY"<6X >Y5X 5%O*X#VY/Q-G9EE"4&)D5
M%9A8*Q]YKMI^?3XT$+W>B>:#=J+>-%%W#Z3W?MI96LAQ7%^W\$D[6*NJ# ]T
M 0^&P%A-7#9VE7M$$=36 $<C<]#; L]^-#'4''VI5=P&*:XS,D?#+9/'215W
M?S"=FM4S;,]L-[">(2C;N0E+>DJG<L9][<3M_N 3XLP)'1R(<;K%JCAJ 4&5
MT&'B8<<I'&$QC2 ,+D4-7'Y:0AP1L@8Z?I%XN#S#@CH?NM\O)TP<OE_@L5UQ
M4D$_43QR.N.5UTWY,N)8)YX==\::*N\_3)5ZO[0'.;R$N?:U+[ \R!@NP]EE
M"J]B<<QEH_L:G@<5ON5G[@O]"ZJ/6HCC47H3Z,QM-I)>@ 4HHB95.^&O#:IH
M#MZFPS?@<P>=GGJN.+11^M2MCRH]"<T*AZJS:D^0-H> 3!Z!?-GK=?J9A-09
M:G'0@$XK^/)D" 9O*Z>TL>@RC.[%(-EY3U!"A6@P>W=[NA@WJWLKF2KM9WM0
M^+P."I=,1$^O<.KT%]JIH\.YL1*D*W#_LLY<=Z-VX;8UZX[25:]/A>'T0'4J
M3D)<K#U/(4^L8QAI35GUFQHTQ8/]9@DH7&ES<L<IIQ9;PS=;.?OW-DJ_PRWP
MN,27H#EK[IB$)F?'6!-859_'G7%19H4'XENUTQCTL:^7S[\<YE-APX_Y[1](
M64X^/>T22!D*G:1J:BU$49;CZ* L1XD,"C O>0-R'=TIX+*Z(SUFVR'8&NJ1
MCE CB3^%*9[%$N(G.B$&_8ENLK;V#P[0!OIYW=P(LB@T,Q !C3,X<;CDZ* X
M6\*EBB!(=\>6?MZWQ!'BH<D(2^K5>52*HO,A>A3G]U!'96DZI,LY YZ3)Y,+
M"&;+- *5BGD)]ED4WC,_R6];$VTQ%+7&Q5!T?T\Y[HPR =?=4>ZYJ-Y>,E&_
M+NX^%\@*2'GTLVP>L+3UH-2%/=;3")^8PTQE*@M/+D<6(64:Y?.V-C> (YUF
M,Y'PKOIY7&'GQ;6K>A\]-SL+2Z>I,Y@(6M+I+K_,PA<LT5I8W70ZH- 82S@L
M9*A6E;'FFK>K2C%BD%H"+W+%^=+\P*HX=K;; #@K(=]+NY^[IE7TM[*1WD5E
MY)%^"$\\;((V-X]7D.AT]-+BVQM]<&I[,<FY*/NLI*?293S0+>;3/*EZIO@K
MZR(OCE-Q$)*0,.#Q(HX5=PD$"AZYGG"JXJMPF9_7Y(NE']YS+K_*//#29^?J
MH"K'3,L=[NV?ZCE<.^+JC5]L'>.G!VA[AV[;90@J27$^#M@'4"[$CVJV-T%0
MG0I@W?PH<P:Q&PNPL@E":,%B4R!?R^5/-"5E(KR!/P(/G_ UH>HA >V <Q>>
M:U_B-RR7(V@KO&6)LZ>"Z_SK]?7O&5JG0+%,$$JS<-8?/E_DRP@*M#2HXU3-
MQ@+I(T/H(>RF#^\DB!)U(5O,RK/V9=V6QXEC/'*,QZ<1KH4K!<@QG*5UB#/,
MHI@*7RB ESFMR%.YXU*Q;E-]F7JQZX>QA#O0MB^J[A-OPI%;!T;(.V+BN?8[
M[OOX?Z%I<@T:9]"EM![T1))NJH.?K<)(QQT#M4@3!S1:I"Y"@;HP]Q!#E0Q(
M@*)RU!0F<)INP56%>)*[<(!=82XH3!%\)B[RPH#&EW*^ E79B]QT 3V$1TJ<
M(X&N2E(6^UBH*O0-M,J+)<0:(<;]*YW>B!%FDS 5,G19%-WCEQEZ<X7,Q3!'
MB!:18..FZ')!"1DMG,4ZG3HEC[]W$),V%2 @U$ $*)AZ,T0A4SXWUO5*]%)<
M(<<^T[$PTN .FCT[OM> ]7:-2Q1>1^Z/@E"' "JDY-#'*0^N>QYP=:XR.DU]
MU]E+]KA;&FX.)Q=+$+K$2WSX5+JXWUC !)Y2!MS['NY,XUAYM.N ^?>HKJ"
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
M%(%$/YJX0PJ936@3VE%S]4=KFL2RF]",FJL_"FABSV-2PZLGX;/EDGHS%CR
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
MZA*LLA/=4ZI6"S>#O:-Q;)R,A0P;IN[R]AUPA+#Z?X-7'*+E\7II1%^2;-I
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
MK[Z2/?)Y40[R?;EWCWZNIUX))Y(-D(TCM)8QB$%8X!D]TT'E\F#MH%T48BN
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
MKTE/>,?)**&-"UV$&MD ;Y@!'KRQA63 4M[ 2'MHC.,;9_M%;YK*L(O;47<
MU2)$_;RH1_MI'(:3@N,QYGFX>5EN=IX!\&J8ZS<S&T:7HKUP!;"V9U%U?7-"
MU^-_>A$49J=T\_/P-M"?NX8=D\G&GN%N4Y@=]LSG<;M&7L]G)5$H#MQ)56\>
M.MIO:?NE[YA@#DU198/UJ3&LYZYPQV:JH=.R9BJU2'RMB')S4A\"??:^O+^8
MUL/8R:_A6__\XOS5^>AB.*7]OJA(4X L,VW0K+84H"T>0HP\%JNTS7XW1=L6
MRHDJ5Z>,-$R_W@+^[</[VO,0QV0.I-IV(!0HU6A43DC"G15D;4(IF K>O7JX
MCR:MQ/ =J=#^'#1,J5Z%NS8YK(D?:_"_.:OOP+OASZ$_GF6A_=2?U).\BS'V
M<DHFFZ @V-HMPQM./HBA%T(Q$8T+WM^-HV^D2;LC.D6].A _:W.M.\_\J#]/
MEMUZPS#_T@^Q/Z#?X81^=W%.+N\L:Z)%&LC&8W64$[+;7#M/$"F(7 >?088:
M'A:%?,5<R$I26NLLE9.Q]0VP R>(6)0:4ZT2YI%FJ*($3^\G2&>C*1$QQM;7
MII]H@L@V7&^6(+*-;)]T@HAQSNAD%1BFZX6Z4NM4JP19B."\$SF6KI7DZ1T=
M;<7N)@DBVTCY<#D!FZ#Z7A-$MF)LL^2 7<1].&5PVIO$4H%0R$97T2-])PU!
M) ?/L\B*_=X21#K0@6VD?(P$$90^"&8-&,XB*)D$!"T"Q)1BLL$S3&H#]^99
M)8ALQ<FV"2+;"+3Q(=,];SU,SEX-<_U/#2!^)?3#Z:3'46COR5^3JN1ZS<I#
M]*J 5<%:KU-(=ZNT;Q8;63G:\4G?SRKL2*X=,_\3?L7!Z OF3YC.AJ/!Z/-E
M#V,F,\=9$ 4-*2:)P*?B +W*]7J+\-;L0/N*H4Z1\WTEVO$1S\+ION5LSVY
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
MOG&>=U._>\':K)F*H)$D02*0$+D5D+)37D1#AE;KA)_M47Y?JM2"J@ZR2A]
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
MR<!I<06EM0$O(M+2G9/-,I!)W;GNK,%VK(A5"S5X3+-:T-&)J7L'YXT.NYM
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
MV[$:V<V"JAO@Z^@,Z#%L1SK/>2K*L)&2[LGD,33.Y!2%LQ:2D/2FVN A*A_
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
MW<V\U(;+3T(/XVB-(WLS%1Q0+BXR3D0"P8;L"-J@_&/^'^BUB3@LSA'EH$A
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
M3FZSDS7>FAQ_2(I?=G?#D.(T)TEQ/W<<QH,4[R+%^1S<\#A2?)5,B\>@7 "
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
M*_S<:=/;0?'MN1$6WIU2%U-2;M8+E<.KZI:!-M)X 6B+A(FIDCE+D+%V%&/
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
MNP3K(UP!SBSP2LO""J7QB^.[X%.&4^<3W_KOUQ6J-[G+_6AN<5<BJ[]W??&
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
M>:N^.NW+@^C+9_W<&J0;"XD,O5C/6X$#.PN6G4<L[MA[^UX3=Q[S2B_#.Q0
M7SSO"!P\^/ #MK*@ZM3+0_I\% B!PL 5<O\^[<F=/67%-WH,>Q0B4!@,BO^:
MSK&7\ABBC58B6'T@E.FPZDQV@Z6SFH*M6K:RHC)Z&10YFKK_6?P]_NH:OG/P
ME(2TN0"A1^-/)K4*&CY&.$^U9(P?Z.[S>2Z ;KZ N])EJ*[MZW43>I%54YJ9
M.\YN,C2M0R]K5[A!SKCU:I )#/_:,91?/_Y\%G.0.,G(74W\V0,^<!#P".8=
M*M$IY-FRX0&79?!@D615]_7G:01/305E'J^N;%KP#6C&;!BY+HZ%A8['3UOD
M,I@'^@B./C7MTXZ<3/!:>69>4)&J%VEC8S6<J95X5-@@)57KV+9P-;YRONB'
M,4S'FMK=^";@8_!Y_!US7_Q<\J&S7-S?D-/V6S7ZM8P?&<X^=>/J%I[/K<J<
MX7C3CAT!SS5^V(-? ,TP[143,/BNF"=GNJM@R1Q+1BY5*RRFYA?M\2YR$-[F
M(DD5QK@KVWE4XP-W0ZPKW6/@X3W/3/:BC_2YC-_I<F=WGMA[R=UA>I8P>P.+
MHY,,"+\OY/RNB8"?UF!9YO4;'@Y.WVEAH:8<Q *L7>A_,5I>?HO5?ZW0*W5F
M#P0X?B>Z"3*_:\\/&J5Y3_K3]212XN(4/K+W^9GX<7D?_N ?I8Q*;W<K-A>+
M57 :R=8LR4SNXQ#-R"\9BXD(8:[)BLB6$9]!U^V8<W[C,V?PPBO1J%W$Z\VA
M_@><UIXQ["O:_H'$L8!; F(_4#3L./M>BDJ5$V+\/J:_J+*Q9^IP$/!'G8'/
M5B6<MCGSJ#58I.5 M4#XR,TD<?2151;&M%'C5OSNM 1"'>:9C%=8W\0RN.B.
MB5.]1LW%"K[;FH[V6&;3PX60RN:"J+;;HY&G7JM<>??HQ^5=2I[VK4#1]F!:
M_P5FY1?"+0>;S"PD ]1>,"/A.V-.X).3YWQK*LL/K]5\#%N)Z+V1?<4YP<8
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
MD&$=QL8T)=8L7K&J;#XHUPO..YVJJ./V=+S-3WOL>0D/E[B#:T8LP(UX1:=
M6%(L;A'(\:@@AC H9U'(@JS:\A3/LC2@&8JE9L#/Q? 5X4TJV^2050ZVQRF:
ME Z:MR7P$8O)!94!REF&**$82YH!N3#+ T^? :[WN)%YGP$IX-V(-4>Z>R_4
M1H=U1OX2%3;?6E;ZFA9EY'"771Q_YUW#@]&U6D?]0MX1FT5];6A=+>H(-4/L
MA+:\H_,&J<X]% 'D0'_?^VR3A:S\,Q$MG\C!!_I0@[ W5N=3>)>0R*$T"-36
M+.3A95NQ"7[[4V9X@2HV3)[XF)@A=3!E+L<UWF^F6RF:T0G,6:VYB2Y(MK..
M>$*PR9^U/'WK\\40ARPRB5KC^ RBMY6UH+KZ:IRS3)6M8M[+@'WK)8%!R&%-
MJV(Z!.5@>$)KP8@17>^6[-Z$I9W>EDF.H"!\NF']-64CU<.'/WK8SKS^>;]/
M74LM-4OM?'.J5\[ BHAQ=R_LPK".?T1-H;2R6 (>)%OH5J3779J1<&X:+C!\
M333 *-O9&6-GK=\Z/U?TN6//&EUFV$2W^&+#:$JWJ@'IK3K/TR/6&W9P2C=^
M2ENVE($?#SH<QA,\(*O71%*6] :W.T4NC*VBRVD]4LUD55-(U*#)YHH0FI(^
MSKSJ24<K!2H\1ELMK' */UK54&AG9FF<, D>B?Q\6%\_Z$\80[HK4%-DB2Y3
M<@Q#'E6IF"[]D^3Z)_!X?2 >2_9P__$(1P9DO-:P2^#0DV%N=$(U:]F$V&H(
M!<]8*OSBI(^7!4W$QD<@,L[?ZHZ2E9KU1'):&8@.GI65937L29#T\A9S?(FY
MLI[Z$C%_U./=XYJG?$CZ7%,B9Y''DGY%</$<O E>!]SNGD@;]0RQI>L5P7I.
M?^[<W+F8OXNI[A3N,[ZBKST6I3[ 3878Z8%)YKAH$DEU>!4B\2I#A;1Q<5GM
M+TM!2U'.W$"-J+D,&U1^UO#@RQ&$=C10NRC#4:EF:#IM.H9;BNRW'S4#(#@X
M1E5=]6+F$ZE2;SWSMR;-A47 ;C2:1$9":$G:RTN*2GX;VG?BMP-Y"@CW<IO$
MU.>"M&UMGB^YATI*)]+]]:4X;)K@3VYJ]_O%M,)==-T;58C+>]95)FWS=&7(
M2+0;6Y_C&]D)12VA)V6\:!9RE@X+_84Q8Q>I#Q8ZCS*%K%N4K$O5J+N5BLL\
MXPW3@O4\PA8'*H;V/CLG.N.1,=LDFT?%'I%DK+B[EM[I_.:'FF/9*^=;%*95
M*%1#6@,F*PM#J:ZDQEU;Z^E9:1AB9F)V,VSN<WEY""4*_CR45 0(S4\'F4!K
M8-J*BHJ\4B"=^ R"^^^O]PC3A'G^&PG:4=I:JE8B+P]9+XR]RQ?,8\]9VY7;
M#_R/C,/#=8Y@O"1FJWC,?5G=9T_2XC[^8+@_>X1F0#P\V ?>W0]Y*"KXU+;>
MY';2*?&)3M;&J8@@4UX[P+EY8O]!7EI2GFF+<.[[T038\Z]E[!=5XMV)EA[N
M";Y7'MM%_/;&79DG>QW/*Z=4BRD4:V,LE] N:9]G]1O;=O5)S3+CUL3M-(3F
MD#\()?TT(MTH/=4H=&-8NHLY-6&#,3YAR+(^] :Y$!UV[PCRDD6T3M_!EEUY
MTK\]CF6$Y5T?BW-#'BJ4NUZPS-[(1&-K"23*TX%5WV&O#+ZB.CIB2PJEJQ.#
M*T0LZV7 5!/3T+Z>.\$_[9W.E37/8VA>ECCSSF4]J]XWW'U(I]$Z<0P5WM)+
M !J\Z4ML?5XJ<:NTKC$S4HN4[YYVPD2A\><"D:+3(SN=)Z41(3X* !QQ<ZQ!
MF*D;="?92R<)ARW)^<[E'"A- G [J&H.R#9I?<_F[YCU[T%:!28;.#I9-.@O
M$^OOAI"@N374@;264.=X.. )*3L"(KM7S6!]898+/J63]J-Z523$Q[Z#QNXY
M1P> +;-@UR3SH99:'P,$^]BC>4V8*L78/:=U,_Q@,RJSU#.:I^OVNA@V:P0;
ME2D5UP%]WUH&W-00=UJB\"6MZYYY?6NU_HMR6=]3H_=J%ZKB"-5.N'0&DAG6
MCAJ:1%344;1E,CFT(^VKH@9F)'L+;<5GJ+4E:]MHG1,L^,WYDH.6M$Y#$TT;
M]KP\&T_D+B"ORY119^$IG8JK/RA^\YI(CC^C57]D+JMUSEP+/ \.L,7>.[^K
MF$KBLW?(-)CIX#PI&2T 2A99R?H4ZZC-N ;MBG;YZ0U[''M,Y*H(S[XI+@NB
M'D#9]RHY_$;RHDIZ.'U4JKU]\361D+4,+68KJM+\?F507N5&GK&-OLWP/V?Q
M/P6^U\OE"\U& PSB;; FSYQPL]ZH>[%7^SEEL3\3,X1V%$TXW)^O(V=T8U/?
M4 MJ#E%GC"R6][/D,.$J#EHZH"=67+]K4YMDE@)L*G(;GQ;J >Z4OYH)J&?V
M0,TAR(<;_*02)7SM*UHBIL[:ZYD;3,E*3IX,S.'*!F(&.F%;#8%R_;*GB5Z'
M5!\6#"9&)L:ZW=C/UFG(";:ZM#M@8506>)BC,P.(4%165KB,@DL6?D;>JE2'
MJLOU RBPN5H)-O/LP_&?D<TB.V1#.W]3Z:"%PB>D&P#9C"@5ZY+S=\A<'+J0
M$H>EL89&6=:8"],F)MB>\L/4;<5B%<3\S0.#V+:.*FGK%NJ'!*VKU?!MG+7>
MJ:%*]U2]B>./*DT( >EU353\6X;C9K9B(\UY#$5R%T#7.K30-9%2Y+A]]*+E
MPONN<L&TM+YK(A;G.@^W+%/29'JWZ;JKE=9D@1!G3R8X/$V#28;H0ZWP9G&A
MC.^*V+&@#"F#Z$OC=*.9M;L-%+OP)*ZJNYO)CPI&C]OZMPWX#)-00*2 <$I1
M=2MBB][F6/!%&6G9<3?JT2N6O"@BD>=_(,N._R!+GLO_PV1I*[]V8['U5&])
MOO97'6/_J\;Y(OKY+=(P4PX%-W-*<4@CW4A-C1WM,7*CF%CY(0]G==S/#)H)
M]@IW99ASA,OAHH<\ZI:NKCM5%\Z[GA_AU:]1.FGYUT1?JGT+FARTMZA-,$'G
MC$W !PF<[!X_2!4,7;7?.WR^#<98R0B'@M3 9NM,8KG^ZNG*I^<=RL,3K[3S
MTC'\'L?S3YA![^6CZJ'V8H]4U9_A; /?A#V#"IQHH!A3GIUL^C @0G/W2GPG
M:L%==(&%JOL&\]0Z%+N6?T?/OX^;II<:3!9.V^92>NXJ%D,GC9I1M=CR<>Y0
M1HU^;(U2)C)6;.R< B'@A[KZW*O?!TNH,Y+N[Z((HE=,%X)'G4[8DG&571.%
MH7VZ(L2T+P[0S7J4G0J',7K+XI%/\C!,$5OH7V>6FIM5V.0M_1)_3*)5+6!D
M_"/MS$^G'B8;3? V_H07[\KQ<DS8K7Q0:880QI1587M& +T"HW.G"WZ0]\1&
M_+ .O[[XJ:]8@9*]%D3-H9^6X5A>4XDLMQ7>M$QVI4S?3G3Q.,7VH$@BE =C
MTP ;;R3_?!@-"JNA_K_:O8!2=/]\#R2P:1+O[OUN/-AK*__M8O[V<$JSE2RT
M1X\:W=-XFZKL_3CR*%%1H[CB'8YJ28D2<_1N(WVCLJ9&L&J?1X6SW^[BD8].
M(=>NRQORH,$=^5^/C^4VZ'4=ODAI/JV(W>6QED3,E#LUXV;->]RV<QI@>3PO
MC'5#<Y03.10=M'7C5_(*N;[V*((W6;PI4R]^^[=Q_6PO6QJ0*$6]],S[%S'8
M9+-,!WZ=0R1NJWBMSH"-ZYB6UZJ-<5C7+7!F-7H6@!L/<DN8DK/ZNARS#S-1
MI)ZC2S=<//,CC6A%V8QB';:ZW LN(V95,?Y/#+U!SV&KA*9I$/Q$AOVH?V=/
MZ17&K+>X<B6GW9S6E1#BE]6HL=MK,3:;0F"Z4;P>?A=]FN3K-P0@1BO[QY<F
M+2\D5]WI@R%EK-OM>]Y%=46%32C]DK9T&N;IL;5_+\93DFJEP]^PR\V\^/M^
M3]6\3:BFUY[/_P5W6^A.SV[/#F9T\8T<Z&GX]U"Z__7R10M5YOHI-?RJN_)A
M92#395+.[/!E7D2P@9]7>0@9Y0,USKP?__;E3_95\]GN(XZO\(&V"2JZ 13?
M;1A# EU=V.X[Z]C[OC]GO9CHJ$58]]4/K;K)Q?AZFPY-F;AR6ZH:PQR 42BE
MI%Z)_LV]P^GA O3D![/A&6.>P[X@!Y^J"TPI83OG=OC;(Y6]-&&IBFSIT0""
MJI0;UX21:CR@U:,NF=5T8HC)]+W;(F"UL&L!&-@A -%*2T#09M=T#G<^C=*U
MJH@PY.C6@J(E>*!.%R$'%W\;L$QC=!JU^"+5Q7"&WYCK\)%EG7L1OV#I?,Q&
MP:& L2K0Q,:+ORH/O2\NI#89R8-E$R)E,# 8;E31?(J!)XV/M-2?%+UT"ZAW
M5DW2O($VEJ'RJA5R+L3C3K PH)MU\R$Y_O1AF7D(SH>+_@!5_A6/;5SJ>Z0S
MJVNH+,5H,],L3PI[Y)I94^V9)Y[J;>#6TU.=1TN>U_=AO6@-D1JMCVDJ3YG6
MPZ!]QHHEN,:^F4:ZF=YE-Q]%#9<*S$*4+$$/@9[U%GS3IQJ3C,\S_NDH! BJ
MQFC92BY>L26,*& ZA=-,3-W9X%5@84B9??GC%B,7/4O&8%9%/KI3#>$ULG'4
MZ/>$.'"H4%J,33_>M9"6,VTZS2<?K0.PNS,<@A3-8$^#1,M%TXKYQNULS;R1
M[9LR=4W1L;%.P2@8&./6'!FWNVN=#;%"%1 16 T+>LAJJ$^-^#;=&AYJ"7**
M+;95JO'S%P_S3M#J8PM/2'B5-I?A!73C]RIW&^+>F!%*,DK1K?'99]V-G(\D
M,.M8+ZKM=/?3_.WUU2]GH(10#GOM#S7<"8GL_?_6\;F!ECNJ.8QHU+WWEX3N
M)8M?3F8PB^K'D\6//[%8-])"?*;B3_L_90??_6+3 \(EPR_V82];?FVE'C%?
M?8KP%N#EHBSVB^<_8Y.IKU2]IU48)7O76VN#,WY1K<D-,I,GC)70;'%M-:?P
M4JT:E5/VG_RU[[_&P?]!4'P\O.G+06FU3QK@2DRFX#BV;43&(;HD8'B6$<HQ
MEM?7,#7N:2-/657FD;'K9L\OBK>F,["'Z4 R\IWE;I>@)_MBQ;,]&Z*!<A>Z
M"R>7</_S&4BT=Y''MD1FFJ$*>D;[KI=MBU20!*U:G'/B_]XR_72VOKY,T S5
MT[MGEHG(J!\YK*W=S4H%M 9TQ=$Q<+^<9^DA7^S],&?BD(]#U->2:RO;*LIS
M<+<*:CLH\9OXP^;MUC34E?EHA>>NM*_2Z1G"5[ZP!'04YN.TLAO,9B\,=,H_
M85"@1G:%[,9E)=]4GP-6(/E55*>V7;TCR,D\<K;%_%"UR.]Y-, S+-M19XJ7
M@)O7'2,^=K&KU;1).&?#D9H2FB8L&=>RB7=.FA@O?*!*8P4%]KN.H"@(;7Y1
MU].^(!2E&*F\DMGWU!F6A1)YM5Y4Q%L\$?LS"H5AXW8(HX62B.*!/$#V=Z%2
M4@,EO[>6S$N'UD5"MZ'-I1@JP[@H2\H[[!^3[OY>#QU;!-#\?7K_GS&H+O5(
M7,^B-3XY)D,17J'CC@+H0!JJ3W9GQ*>5^5Y7;(F]'=.T:;F(F SG:JE(@LE;
MV7QEL7C[SOB2&HS17IL72]MRZ-")#16H@B0J<0S'_3)&G8&E<&(]&M!P6U.Q
MVD#-S"784 --?I!X\],E#X,8A'.<D)WAZREM438:1XWP."AT\JZ*6N<IBW6H
MJKIW3('7[4^2>ZL:8AB:XPB:MW'[D'?(GJI[R;6TE=G,D!2_523/H_,YLO7N
MGI35687BL2)XS=/15H^JV_O!3M8$H,A0J!.\$"IH]*]X/B7GH<&K"=K.F!$&
M?">?=DGD"WS'B(R"#K=39ESQ/B%4B*0R8R]=@I+^T81(##T) GS2E]E!IXG4
MQ0?2+%TI'Y6IZUTP@K^$AU-.<<P^L[KXF;BTZIJ(!WJ_D[@Q_[1JQ^;(BZ-Z
M-X(ELJ;T!ZD_;T[#IM7\CX1ZIA]/&96Z<?.OG/Y2OI[IWF'0;P#]_ GE\GI.
M:H:.TC./ =R.>IMN>QG9"Q@IZ?>8 1EYBY>BH#>K@+CX14,LHU?&60^58%A3
M)V4)^U$^D@F^!5[;]^?HZ5 V_%?,\"\CF!>DG\CB /I:DZ8?^I"'%Q29"\O+
MUM;65?G:?4UTY^?704'F0&0GG_\T>/<YQ>9\EHI]^%%99=='D*>T"%N-9YL[
M1UXD8UU:>,$VLB!N]DJ@Z.YVKHS-RZR829.AYQ#FO!P&N&CR]^2&<E*])4KU
M]>ZPZ@Q'S,%N\:%RYKZ4;&NG?*O$E)+_K1,#=##LR!ERKX+X2>AW7EDQ?[IK
M$NC^"**]&B,+Z<T,S3#E$6QJO\$I!Y#13C9Q-%=)ML#JZ$D.2!%-"5&9UIDX
MC>:A8H[U"9 56Z/,&!W';:$U7@\#IJ.3W#K42;+]IM&$F2WE[QG8&J#5%+JE
MFIA&??KRE&HE6\A>]]S FA?NM=>\ M2-?BW>E-DN%H)+8TTU*"CB-^2:Q8(H
M\IE:$M[B09!F_OQ'9#*TNH(%HW7H?2_4R2!V=]MU"]FK5?9%S)LO/ ,'+HY;
M+78JY#U\51@8'OB9Z47YP/0I5:N/XN/XOQK\EGU0GD6DQN%%Y. UD8WANW%,
M;%#ORYVU()R2?'&SC,'G\(AWG(^T17^8HS]Y]2"\O[^X$+=GTK?]8?25;9$M
M'[+DV^XVF1"CL''L;9V$M)*"W*89Y632H/[D0+&R+_&S6"''V*)8L*BRV8%7
M>EU4$B6$2]_,:#/6BF%DE"=3W7<YM=^(:U(GH..DD7G1/=LTW)+_AVNTVT<$
M9]EYIRK\E.<( I4&Y36)D:PE?TFP!](EU19TOWL7U=='WP:9) %?E)]\["*6
MY.F*OG?I]Q@\7"_+GVU'_?;%AZVA@6@C9Y]A9( *M= 2A&#'QU8/9Y-\903D
MN MZF6DZC(8/B#1&+NSF+?>'OV9:DDNH#"A-CE&WJMJH2BPVU-7J-*= ]59,
M,RKZ;_P:]?%?"(/;RFXNBE87V?.C2_/3-B\TY.H.1[7>8%/R00JKBU,C+4QP
MUG>X*%@Q@^/RU 8;[351.JLPV45(8]*,7J_+RLS@"5:/3;",S'%-+"(@:MW<
M1.%H%%&JL9?'X)=2&EMR!'_<_#K$!M\FVU^;#S%N<.HU!T]PDB0-2^>58DO2
MR='ISP*-YX9&>$WIC8^-180LTY3'7I9K++T5M&^R'WZ38$$'ZP T@$GT$U9&
M$NDB[WV(CS15EV4N<GV(#?B;#N1="R$]9(.Q?5^B)DS/A=(KU4,2RU66.N<N
MN%VT-D>#WHTTVJP6WK5M2!9+U;%=CQ!^#KZ-MF"/4CK,LCA(RD C**.-7??B
MUH:VLAC*9!?'1-+<MOOV(T1<[FB8=@TG=8S[ "H+/XRZK?XK_/*OX[1.=$2*
M4:Y,+MCHY[6((Y2GV(A8B3+7J(DN7LF+,A$<1<OM)CK^:!:#RG)H+R05KP:]
MZ^X+'^:2=M?CJ:/MR$\;'S+1T7P-W].*FIMESS#^C$0C/]D)+2<N]+M\<EK3
MO_PZ?"0^*3=NT!U+)6R6"@7G5A%T=-ZUN@%=.":$++VJ_(=B\8#Y2"%P0!>I
MMG6+_*\>YN5AOL_[7-*,:B4/*5^4VS3CCK3,R2<BHE4+12^J&K(\'=,KTM?V
MZ;\%Q(YCJ@DAG@N/<+QJ78ECL"_LLEW;D/V;RNG(^K:?/ZO;I+>Q%+DJ?4C@
MX8N59QX>=C-XZ-N\"VB+DA/@55*RCB[)P[B13TK,22<;@K_GB4E8=+P)#[+Q
M??\Y95MXP D5O6X(Q]"8;U.B>LU&/$&\[J]98NA\Y4IX&X!DM^UU6CY3_GS9
MW4=T9=K6+[!5/0L=,;X59? ::.:5>WR&%WCRBXAQ?Y*V^K.WH>FNAI;E'[CY
M9Z3[1'J1GBGJ6/-./IM?Z^%,-]<P5!,0\"DTW^AYM['*S=;+A&SZ #G$I[CU
MG B9;_\V4;;A:THG-=L6W<W,1TKOHB-7CC=JR4B1F^PZ9XU#M0$T/@5O+,78
M_O*WF?US[?5(WRV2;A;-NS!(Y%^B=ZB)-=<REG_-YP^E,ZG*CIJOWBAR@#F<
M*E].5=]7M(^\6&8&!B=X5Q&D;*5"B6F\1QP[Y13QZH=)TY6CS>CH3(1)H3/R
MKFH%2K!QW'K3W]<E?MIT 7WS;21D(VRT<V\+9]S3XZ5_-,24#;;DL5%4C1.V
M":VO7C'3A=-;WE'(H)2&W%%B3R8W(><&_GX;,2WL0G5JM!<^>/*W\8*0,"2-
M#O::2-A<XM<DST7+,$LCS67DKZC]F[SW*LU ">!2 ^,GY;!%9\V$]I)\C]@)
M GCSZ,Y 91\F<JB.<FZG5/)4<G<?.3F'UG5--NQ?)<@#^E=P$#K79(#9BTW"
MB(\@NNC.J/;:OQ96]_&7P$E;Y=!]=JS[FCUQY+L]%^(N;W[*FL^YS5'-@-W0
M#=XE<U'VS,IX_ZC\-6V_$EQQ.[,V![E.Q123K7D@$J[@0H<:\IAAEL"$K/UZ
M6OR95\#";@G=5-01P&A?>'BL.F*(*;28E6;]]A\B;Z^79TL7!?"!>MP>&^GW
M1@,P'BK)3*8\7Z<5W\'F,(.(3G;EP)I28B ,EA>77!.^ *=5ZE2EJ0TQ#5]S
M%@#)T(E=S5$=A?1,"^R>?W@9P'[E[<E)EC[>:5==5?>X/B?L2%,MB'JNR5@V
M"O'<PJ6'HR)0+D17!,(#1F?ZWPU.*^8NT\WJ&C,$H /&38M[>0U4+Q9%SS:A
M9G81<C1/EYW^9IMK(@ECU7YI;'][SN@HKA]I%K/*T9Y& 06T$@*3[\0NE-X#
MX8)PPL)K #"E9+WL*PA)-++N?0E=0&%^/5D/!W=]TRO(ZYIS/L>U4H2_E%:\
M&SRF$=1%Y>T-!1IFMD2[OS&323(I*;%G# 2J20G%=T,-*,IH59)@[*FI+#B@
M^'Z@ATE>25M>Z<U"7G#5@(@4V-.U$*HUENT)Q!PVO5H>"NP;TS;D'N"LAM W
M6R+VWQLUM>Y.:-)J92<D>]XZEH@-)#TR<[!\&[?4@BN&67P)Z[L2)P3GW3L^
M2\3=/AZPOFRZ)KI+<39?U-(D>$U4DSS+C#!@;\DF2;V HJZ)7I"M&;Q@GI&*
M/=J_8%N/*;K::;S"6;P-2C2%706(V^VB")>/Y0O-'@<'+,D3ONS$EDD7G[=N
MGP.#'I[IN:F>[DQD=Q)<#GZ[0GB\OMQ/N29RD6\%U*^5;Q.W;'*<J*SJ]0@M
MM]D&TT-;<+_\,)X[__]P.$Z _GOGBV\W:X$B>AO^R4[B -'>4=$Z+[< X$2,
M)#):$[%L"C@U\-F/(3<#-&\_UV98@3L<1B-71/+P^-P!/XA\R9K=T>I )K )
M;)XDX^J"*00V,=__.%P1,%&UN3)D-#Q0NAB_E,A0#0)B1>()^C2;73&O9F==
M/V^VJL7_5-'QS_1C"0AX<U9.@ZCN=EYD9=13E,CO_]!R&E65U5R*O%BV\ U\
M@'\THB&9"WK1U_W6W6"M+US!(7+3NDB0#?H!/#I4;IY7SW(SYJ')HE03BT:&
M:R((%L6:D1??#38";WFF#&*K5J23QR@I6"A;9X@#[@I4N=A8I?L_8A62G/%G
MYL,*.*]732+I2F"G^56PY,<U)>$__V+!R@>QO8&B]3-.9]492/5T;1,1?+\)
M#):6X[W<DG9<O6UN2P?G&#:Z4HD;*QFIC4ZR](0JAS;)I&F]JBO6>%0REU"L
M!Z%+9$AK9>CN"A0=4\(_9^NQ!]=Y41DD?XAMU2]5R 0.N#BEN4>EQ<BP,+R*
MTI[>=7D?Y'F4O)^8?4W$X"8T^] \^!T@ZYIH/]#BFFAR2?Z8TWM-_/W5,K9E
ME3MHXP\_?7!-]"!0[IIHZ:SEF@C=%[RE,@Q]=/DE,1CW\G+\8GU3:)E/_DIR
MP:*5Y>KQF?\U4?]A\#61^W='F8PMP'.=9_->$^7EG%>>CN$M!O2#+UR[6]X^
MOWAV</Q]![IV372U_/3[5YFU:C2/ 7K71,#GQ];[Y34M&2771"?S<<%WPD]"
M5K>_L]O(-='E@/4UD1L ;I^]%5!\!0O?ZEJV< B6,KHFVNUBO7I(MGM[:.;*
MI?B:Z#RCZVHA4'E0?O+4X)*#;"IV (.[<JN^)IJ/4;I@99XC0[9<S!A<$QU+
MQ5YVGT7G!J/WRL] S(W,F8&(BT6[:Z(NAL@31?EV9LW@4TSY-=&6._-YW"&]
MXG>U%BT.$N2]Y*7/54^Q7ZZ)8J2H=][])TNR_7_%D#99N\?D_=RN-TSM3CDU
MO>,6'*Q<^H^/DU#17\>\TF:?*_KNS3RG(LOY0@Z,XW 0457Y2@!@-B^_2,NN
M2@ /7!F!N"OOK*6T(>DH/E^,9:"G)SVQ$SU<672+=SA:YGVGN?8B@K8#2\$>
M#^<2$%HUD!M"9P7M7?+9@:$)1NCGV0K1O,[-:J\R)G-HT#J1IG@(518I!&/H
M_8T *_N/V)Q-IS:;I7>YT5L;@^WDK9:]+?NQNF-OPWA/OFED6LNDTXW]A)S
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
M+%U2E/(^MS-1:K#(=7>51;"D#4VFY']M:GE^_R:>X5M;_O_P]L-WR@VZ:JT
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
M.'@L4U+P<&CF#P&#_T/<::R3$^LL21-5T\,!)<8EAUTV5*^VI5G,MZNV!I-
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
M1 "E?SKXB&\ 1JD?W:UL\Y[\5'L=PV'\X0-VFBW11_%L3$6Z#6MN5$ICBZ%
M^WC+NZ($A3^\)6]^W%0>[P!>3];:>"Q0ADY=)&B^GP*-#K8%I]PQ?AI66\,]
M-$XJ;S4%S<^LSQT]'N;6VUE'BWOT3X=QN"-+O/X?P7W7>'#-6;VH!&I8M-[(
MM<6P'DG+S=9@\6J;P52GA77%<B^G+LCG3M(S@,T2FJNS=#D89R3\I4%I^+<]
M:N@EQ76$^BVM6 BNIWE;"X@'5O46'(CZ:WW-T7'7S!$'/, ,Z@<5]G&9>S@=
M&91NX-80@T;G8"<%K\4 75>VD)==.Q\CIM@(G0YIVVOK\]SR$W7-W6_:0ZN^
MS*1#8$FAMR2H!\&"@FP_U22D:<HNR&?9OQ/FA'B./1VN*2W&]@DR;&1MM26H
M ;@&,\$BXPB-[$P(&HZ4NTT'>#65(7Y-*6ZY-B,(C&E+LG*X:S,;.P7H6&O5
MC'6*':VHI8;?%6'F>/FM_*D.0ZE5CC7>-YJ.:G(H6[(I=S.K2;.H!%-WW1$@
M*Q-GBR5*(3#C0<$E20]?$Y\DDR^=I9W:/ NZPND0#)="Y^_Y28$2K\/& &JJ
MBOQP.((UJ,Y3I)S3V9&K<3*9$0>0HC&CC<B:^AXL,O4]QVWY%6MR#J4E8X#0
MAKJ3JIYYV0NP+IC#?XL[WJ4F,7V(V3(@39.])H<1%% *]E/V<^G[V!,W<9H)
M\4#.(8C#'FD"LP*%-&F-N[YW2=1PHT=Z'8U\#W)TM//9:;7E)*X.^-84%KG>
M*0*(*[%7MC[8\AU^O))I/)D/KN?*E7<0I9MH0MSZMY#GO\(_\N+E,SX\W32P
M3A;HXD=>8..8>.R#3_^JM<VFZ.KV?N7HQ79,XD\C&=_V<5O'$WI)87BA=#[R
MY%1G^%7I,O3+P26%^%E'+))R^=84ZW$_WP!78]__A.&?<$O/LS[>@L_#JP,*
MY) O=*H(-K]OS9EB*7$T/O?&T"6\&:XB#FAAYK $B])8#%:=C$O3B :>?#VB
M.FSQ**9N'=HZXSLMC6.9XOGV&NQ+_D",F8!#'(@8R;Y)&Q9E9A>V,N>.9)V8
M_IA33ELZNH&\ :\C/8BN'B^#A3=4%MO %.1=TF@JKG)4?E06/<=IDY4KA.0=
M (E>F.9:95G#,KVBFW]Q(_,[F.#5%2"^C_N3SXI*6Z'C]F8,[T?2LR0%@N8#
M\-IN%1,+4:.8 =KARFJV744"UO=1.&ODR@1?G"UC4+U\0O&OA8\7],RX7>D\
M8#(K?!AG++]/=^+3XPVH5:Y 3;71RI%$N'F5*?MDKU2)#R;"N+6SU&[".7;%
M<)5U>-1;6+ZVC9<Q:!NEHY&C*!/UJ>*7"ARW9PV)^LOI[25%9)61,H88WI.B
M\,Y2PDRBJKU,SYD/N#!SE%79ZC@;,!N0<938=CU,Z))"I'-CQ["U2-_G,;(%
M\/(H\2MJ-@)+*</9^IH_D/_3MV1]J^XO#*D%(N"@Y[<91AUSAGM#5D8PM^Q$
M8UAXJ_H(",>$>U-('KD!\ZS<D"ZRN+5N(=* 3F0'#0)T0 3"&S70QOPH6QM$
MUB \X5 -!Q%F-4 GV[2"LU,IA;959:ZE$KN$MPY13SWH"LQ&U-Y(/KK^0,4@
M8J<D@V, GR<?>/VGH'Z7]:)V^JB<FVS/5=KEN^.T")CB_KMA-3]G%KNLV9(<
MH[R0 :"7!#<]&:1>,4*;X[P;G5D#J"O]<I*7FMM):Q#)VQOUVV*U[;-07<%
M&PJB\57UI%M_[O_.G0N=<I% L1E4 #.W :F"^D4 6P01Q]4="@#3:0H>W*,*
MPP#Z<[@KS#,A@&IP^>]'=PZOP$CDFO)YA(4X5XLHQQ;8P2'T'K!]O;$P!9/B
M\SR0YVYKBJ>P.#.$8]W2=6M^LLJ?947]X$")]0#WEMT%DJQ/M1B\B3]$I:G5
M_52;I$9RR#1$92WK[\(U/A9.DNI1HV'X8($)Z9+W:%3 JG9HW<0]%]]R2Z5%
MMZVF%Y,*D"+)97EOZYP--V*3]^0C+98^\4@0\ \*HZ#R=F15/<0_TF4-WWF1
M$]^4WO[L#!?G3%UZE=FX"4)5%U^G?*$!;&19&@@N2CM9/RT_!K?EG",<MAR=
M<V(U\$SK9K>J_=4M;W_,M WS&<84H!S3-586U9F8G36_'#\_J&5WXZJ_>R+$
M/S\J$?_:V31JM/GP:/]HZ&_S@/X+__]S=@:>]9<41[N7%#UI%PDMG_N5SBXI
M3J)_=V6R\[*D2XJ/ !O0]W7?_(/RN@_GU-V>OL/!D0;36F<:68A,6N:NF.\
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
M(P@7JSX/8*M9%;\-=2?;0N.9%G1,JWC[^>U%,,:"K V<Y,."T@]I[/]3\?V
MZQ121AA+7HRO2E#<74XC6AE>S)E.]5B'C6#M06MJ._*55O4XI4G KI%A! !F
M9Z5H$^U6X\VEL;*6^64Q;2XZH]J^=X6'B>W,(CUU\,G''^PQ?23C58::1[1B
MU8>342/]4R/7<3D5,$)=A":QY03P%,1="B!/K-;7D8^$^@H].3FBP8GO#3S#
METG)5[1&"QV+GBS6I,T-@VZVB37HDQLD%UT'_"LV9,GCF*B[&$L]WGNJWB,8
MK>8IC3W:2="WMGG!UVC#J!?%S#:N69@D6/+L O3P@-EV(IMS8["A]J:2M*7+
MP; &^<Q:#U<E;DHWLE&H,@HFR2(U?0M?7AU.YK>JK7R<;YN=QW(F!0*8\%J*
M%.D0U=9C:[YLN'K*?QS:_4&GTE,"X8:+50PWN, =[94=CCDKG!^>:GT;%M[[
M4!@PW0'@2EU0!C')\DUTY3D*J#8&&;ZL&M%_E*)^)TP;$ZIOG59D!]<[)&*Q
MU]'>92RW"L1 686Z,4N-?.+=Y&0MSO%6&-B.I%\:XRO4.[BZ4M:OS0^EB1 ;
MQ;-7MLW.W=WX,IK?4^4/Z-B[N'>-,\;9OT]P064IM[5F6F0Y@?7Z0;SH\IZA
MKO5LZW)!EQ.F!XI1OU1'@"R'/"V.U37YE7Y_"_F39%7N&SHJSP(/FK3MS#8/
MVE($JWQ 5Y!C7P[DDJ0STUK!'>Q]27+8]I11V'_C:IH=U+;:'Y? Z=\TV1]C
MB 2\ I=12X0H?EO6B]JT#+\&3ZU$%YU6$:_K=9ZJZL4V0N(K,RJ]2AH?.2^$
M1HL,9?7=#N<@B_]#?&)LS,'&-L< =6[9MG!;)R#?V.8FFV6YO",H#F@'CII0
MUOJ:::)%$<=\\VOH"45/M=C*)0G$+3._^/QZ^JJ7PQY?0783O5?47&0T> BJ
MUAI-"].%=;#AGVQ#8DAG]\[V> >]%'RW!&.%>Z?HE]O8JY\'CX5FLJ4]*K$W
M*"V/E"G\!$.YOANRB,HZ[[N2IA.G M9^VOEE,R3!DJ/K;#F]YMN=[$@X1C,9
M$Q7AKS9)[J:=<4*U<M*4ML'+-+,!G-?+!>E452811H2@T^*1$T4PK-!MK<:'
M<[%80B%DB;9&JC#)AG<6UE45O&4W:,2L+AEA>J+6L1$I]K'D[?\NF/YG^$LZ
M28>1BQ"#-L\^';>1C<0T&LZW?M^/PX&0J"69*R+=Q5:%ME9O<B&$\&V,CHUI
M/_. ZQ),A:WA0_!ZK90K1;(2-M*X<!^"0F=HL=AV_MB?Z1G[*KK4I:&'B_;M
MN^S@A!Z62L[)7R;E;*W&A<I$%$B!AD>2&9-9JF'XLU0V,K/?V)Z@6-JP&5;;
M;0G0!"+<?J2I %SJ\*D7TX82*Q@\0#\)JHOYOY33:]X9BH;3;+KM7* Y?'$C
M".&@L:.',9W\:2:.9 WW.&D-11VS#R=3/"=89"$@B#AM*!Y4Y\T=8@CPVI;(
MJ'FX>D%9,,)O!H*$W_Z8;.-R=MVP)4;V\Q^/OZJNH;[(A634K-7W_1#!J+;>
MLXP4XB>U$Z%W?5\#J:9;+Y^#O Q_FE'.WS^8HZ<TI6B54D![X>A=L.JLH*UR
MRB$];MV&8^EI?RE-W>>_ 5A[8,'<_$^^I_T-Y.'O-;47=?2^#<N9,0Z'G51;
MJY6YI7NT)9A)!;9&,^!/R<M:$_F)BF#0J7)[>RC2*0\NP,59A=IGT>NM$Y-U
MCEE55+F1K"OSV=EX7+.V HOKUMD@*K1J^<3;WPBN<WD3/B*)) A[!B1[QH6.
M>L8^EEIKCCP>9T M F+210F:T[U#]Y!H;M8H).(:$:(F/I:<B&)9L:_[_<1K
M7;'!KAQ+">_PL0$G"[C#\I>C!P;<N8F8T+2P5.*&D)G*TEY1$G]I+!+L-/:B
MG@G)>&A4GN?\):W7XB>%_Y8HJTB7D1Y*;-I?-:.5/5O(1&*D2QO]H&@(8PPX
M"764P*+0M01='E?.PWB35R8RBUSCF\<9]7'#TRIZ8<)><'9M6(L7]$,CQE?-
M _GTVVIJSTHF^XF<UO&Y KH.*R*M[EL42HT6ZOJIZ;4/.O%O!,7#O6;]U0_\
MM,%=IMPA]\/F4E@5'1FP2H9YQ?T47#N14#BB:^P;H\R7;XHUJ#5O_HN\??)D
MNQ"8G[88#K;U;,"@JS?O@O9^4-ND7JBM4PW2ML8[R<TVJS[/7N59:WI5.29[
M(6?'2[RNR0E#EGT!O/OZ.$:*_ ]] D1":9U6J,3VBR]XW\0L["08\I_<2DI/
M-XSLGW&3SG$TWGSG_8))@3V5CA_ ;(+:/WV+(OBG>W.=!.;F'V.?VI8^Q;/3
MLUM:$;#BCZ6*\LVJ\IV3*,,>9G7R10/W2L,SDM[[E=I<DKRP=FUC+DXPR"PN
MLR[67@P5;DR^NIF1 #'PSG+:4?Y_C>R?XTH\4S;UW&"=_]-]_S&JI\*\:=/%
M>$GQY-((#>*6^M"V^5PJ:0 >_<,_;A35:S?<O;B#&D4R#7'NY%9G;C!L]=K.
M\V^WGY/#=_DV*.\_9]/Y'T2N=AB?IKFRS\0*(3*,C7BM),$+2#H-(0;(A%T7
M7"+N9SETLPJ:$_(U^YK5&)"MA >K4J@5W9ZYL%<C'N[FF"W=HER2%J^4'&,L
M%Q:H,/::GXE.3^M''D0N$D_#$R0GO_7<F3SS3Q>LF4INWJF5<=L6O-'3<!36
M1]KGN7D<WKA.#$OB]?#HV- 12+_E6HKK.BR(O"2QO[Z&D6+G<40I(+(+VR,/
MT$)!5=3W2?X\;*V)B0T2R?P3CI6+0D^*U'E@A)^L2P%<OT)<I;*C3G.)8(BC
M>$F'VJZ $)-E!T_=K;>%FZ&K>X+KN#?^KB)#F^9,1C]E#1<OVY+Z0/E,\Y(+
M]"8,Y'^<@(64=U523\06=1OC+S"16[38KJE(NNW)[RMZ8@U;QTF*%/H@N!![
M\JD@F3M2MCJW$+'&4YP<A3_"C.U4^HQFG8Q[J12JM\5AC KW/0^-_*J J?PV
MO_XKCB37.NHE+1/#1A[P2?#^U #(%\G;#HU^*> 2?/IEG56Z_&M%(JX,3-F]
MI!REXE36G-EJ'<UV?8 MX-/(V+7=KC '@=N>O5,%=';XIC=D!8FGA(CQX$:0
MZSQ5ZDF%*I28F*.GZXS&\T5S)@UX.F_O :KM0V[49+7D=#IP^\3")JKG;_8"
M%R!6.ABR=P@FGJ4IN!FGY K_@Z&XLD%#?L2;<0&YM_S\?,M^/A$V\4Z"N9&V
M@CC%B]!/4:9+E0#J:DW,. TWFC8A;C&V2FI]]ZSQ'G9(Y+7&FW>952WYV?EH
M^F<6]_Z+>RJQW8TAF80D2?QT+WIF&DY:8%/RL-2]-E@)JBJI)^(ANQ6\J")]
M-GWV1LIT^LN@7_6-09F?7X+UR]("-ZU%$#PR;"/"P4117HYZK010?Y#:OFE<
M8(]"8,]";>[\DF-&=>)0GRF=U Q/:LO?Z=VRF1H%S1C)L658)]\H-DZKQ3W5
ML#<3&H_'"79=_QI*^.W)9+#2)0G7S6_^MRYL+@ZEJ.K?GGCVN0W5\0(B)HR]
M#F+NW#K.GT>:W_:;FTK+A24SW"S;\@MRL\R6+GU9(]F87C42-;M@[]P 5+E5
MP6/8EJ"=+8B\-4+Y7]NSFR6>+2G8#MNFT3@W 441XQ.SMC6K4BO]0XIAQ8GE
M!.=J,8WK^(.GJ^/,"X>GFH$XOWA4\\6J".V\</EJ0KJ1+<,#:T.=KHV<-NOS
M%I%0^UY^DR$L:1[$/@$!E1Q!<R)9M$U.;%=E::3RU0#O\6VB^8QP[PA_"G45
MAP=&.3U.LYDWPSK //PZ4O6"?Z;[PU]4XWB=\+AS3\VVZ/D2 7G$WTW-W:K9
M1%Y$LQR+>F&N%Q,7R=HIZ&$L9D)9<??]:^F<0XHP'UB2XA+6R4ZTODEU+I\<
MJ.AV7@I=S[MK=V,B_N*')U-F+P3Z)3KUV :Z<\GJ081#B3\!P!P!X,[MT!)J
MV3-M.2Q1=I-4?D2C+<X3I3V)3Q/O38X:I(ZX)%$(KXNR7D.&3B7&"DA4^&W=
MZ[0?$7I!VVGR\Y\0WS]P)5XIF_TI5X,P?-( 0NNSXD>6SC<(+X\BS-%CM4(6
MZS=/\!CV22UK1B!02OD]47LD1S7$HEHRLWL ;[VQK'5AG':,>Y&;V=O'R6O_
MF+=#8^1)@-K;'Y/I[7T6"T-SR7?W9I8DU]2+>,@??-\+AI!+=P<6P<US^7RX
MW$F_M6;0VR6(A>%N! *E DP>%NZ%ZPD]TN!*GL+/>.@Z$X$=O)IU_&^])',(
M])S_*!7_Q3ST7P52OQ__?$]AY[6)BQRC@I\V@ZZ8E.6]"K3-06AI;KQN'GY6
M$75;^V4%#K'H(4$V1*F1$S4PYGPF^ZO]5)@+F?\O639:NX9HT3+%.5(OL*^H
MU,0)?,-M87MJ;IYG)02&9HDFYIH!/*MBG<UNZG%5A[,<?FWS-3-LV7ARQVN'
MSNVE(6:R?:=*Y$,(&(%PK85))D@BVK/-%"=*$>5ABE( D!82!H.RF"$$*R F
MRVDG?:D;)JFP7OW#W?SHC.VJ],15T6VQTJ+T8TZ.C;;XA1BV<AC#HV2[3HR'
M#E8%4%TFN'A7:N0N$^NG!3A<LIDKE?5O#+MG1 Q'5MP;^8)LIG2KCS130/]R
MRFI3*8BHR9P>S4S5,?D*M*C?01[2OE? 5[_C"1\<*C/-*&[GF#]3<$L?*<JH
MR2D^@\(@Q+R[K<F=,-NXGGI]#::@K*CXF5?C8LB/"6M4G;_]Q&!\2S>ZG_#&
MS(12\!;?8PU+/O,F:XIY)6N9/:AYT$!4[/&M-YDZ' /E:7>\*313U#GY@B?2
M'KU2B0"\$A''BFIET@IBT!P*K#$+F"\ O-(:?>8_HG[/S+A*WEZ#'C8?LJ15
M@P5,=CD48M*96>I6U[^L_\U75*_N/N:2) 8:?O:Z:^L\;E][?RJH\\2HR\[2
M'S.RIU(>,V*+!"S8LF^\-#&_52!1)7W5TF]+/*%[+P'+BWC&,=G4.:"VOELZ
MXH:9QTH:^:]@6#P]$^%_FV^N[!.!CORDZT/]NGV51?X7060.2DN=AA010/EN
M-]'Z9B3/(HU[>EV&E9Q8IF!KVC!-F>0;L(')DN&0XVY@&7 XEWNT[#8BJBKW
M46^D\6A^L1T#UUEK$V=9]*8M-+HNW:,W/>II]:Z=Q3>JH\\^%6H[S*I2U"R$
M=]:]O6USYMWB&BS-9T#)5]J*<%%E&:>:YSAFTSZ*)IZEOF&9&HV+&EM[5Z=\
M<3\T<,^KC&-A?RF3T7U_[_:G3=:TAIZL3N>8/B[=MF19:,< M<;M?+%%6N8.
MRU!K#\#KIO-KID-A6T#!^/&>,%$UG_[R<>MR@EVIX*"R"ER0  D:AY.RIOS>
MI3/E%HB"@L+M*6-%?YHB(91[8Y;6?7\N[7$+1RM?<"-?J!XI*P8$>&5$D3N8
M2%3#9TUD_KU%Y[@O]W;)*?V;]G_J@_\;?\W'2I*K]-Q'[U!7IGS2K@FC1K?S
MBXH0+.&SG_I^VW=]7IFY[<N1@8!NU_55E)4(#PZFHK WQ@V&=@]U[$^]-6-M
M@%%D0S( 5TAL639@%,Z@+J'TPZRRX<1=BQ7U^*!QLUA$+VAN9+<KO.,3PJ&*
MI3$'6[KCO69[OXM-G?MPS;HZX]0[^:W"NLQG3Y2<1I>52.GPD;W^O4)^->\,
M)8[DR!YXYN?<IJ)>@Y.@BGG=KJ\D?Q[\/7N]'=$QQY_V9(?4I5=;1@V6!":9
MU;(;U1_E/_<5XDXG0")G^.,IY>3].1+ ('DP4<Y&4%<&@%N?;U-K0/V]'ZFT
MGQ>"USW6 NC=K$[ZXO4/CR?#[+>R[%_5@(623PY2KZB7?4$P(55M4MA$^FM-
M"Q(F!\E>:U-0]E6Y1RH+R*$D5$;E(+R<QS[594=[1+!)G+#9X?Y9="W0QT#!
MG5+)^E[1O_MPQ=2)B<8I0R&EW&S1 'DP&).ZDI[-CD>S*7UM;YL'Y3'BF[Y?
MYG%.GF-M9S&J[RJ@MM#NA.?8H^SL9J"%VON*D-0I;V..B(4JUJYM<9C(@PL%
MZA?WZU9.Y98> :!;P*YEJ.<>;@'8JL&PT<FG5F^,F+/Y:1Z\FEM5'4M%A<GF
MWNIH$0F_8\<VS;,7U#[K3PW@+Z<??!RO63^UJ'0\P-)"2,^K894OLI%#J4E/
M#5%#B$KXT'8+F!NHOTY95(6C#+3C.G?*A['/.[X76LKX/M&KH#&,/G'AE!.4
M++!/,Q>[)Z%V0>CRG[HR<H%VLST?5#D%7Y+4B?IG5HL<T_I=9*Z&?[4--NO>
M$#FUY[XD\;QZ(M2??*3&N\%UL>^OX>:T*WA^KC'(]+'O84,<P>EPV.AB^^:^
M?9K,9KP90?]\Y2)I97K![O0D.<-=C[0-!<@K?("9@8[3M3I%WE;PYK:?KW6E
MN*=5L?6L?/W-M/"9A1TKCEJ!UCO6-,C*A3[VQ<JYA-=^$"AV?'PJ2W1O+EDB
M?KN%;7PZ:*3A=6"<0XVJ%8U:&W9QN#3;>,_8JU^#GO&@K.X;0R\@P^T?ZB-/
M<-(P]#?DCU^ZZ\-9<T/MW2=KEF8+.46K@K8'ZV>W030T;OS\++QV=WG2!N.H
M"MHWW88SRM)\WD]INZUIYC(BQ=_#)5FK:-6$7D- &?&JFP9F4XL>47MWJ_-6
MI@9BQ1^$-&KYVAT(2PL58:&7)$R"S0&4]"/['4^U.-"!?:'UZ8HF9.V#M(:9
MJ0U7DM4;%@[O?]RL7S9SM^^$19LPQ7!DACNO#7C.C*#42UF')WMFP\CO0AKA
M&CC']ZLJ6/KAV=KGX]V8=3 9\B@Y=M]YP/_;[8;S%*\S#G&FF<S-FDN2MV.7
M)'@S_TGZZ:'-[S%8'>=IITP-4UK0]TWC9]U+DHT[?;,_7Y)<ET%.GRGV7:2>
M7JSXZU<K7>SG;G%<K%^2V(CNX.:S\%-7(&E:[G'2YXE1^T2E=?FX31S[^AFK
MO&6)_9'@:=%8#SXMG7^9[=,FT437Q!I2.^";S?XE[":#>HRW?$Y5<8]]>O(U
MN[:AT ?2(;2\FDI"=-Y[C_41%$SAIG'R)N+[&T!.S_=^TT[J6$78R";NR+G$
MQ<W-4?YXU+*O0M<#X:4D*>;<Q,C0!LD$Q5\4T*\3#LQ;M-I:FABK^E:+B'>1
M@0IM*T2.>:Z4'"D%!_%A/3N>=T(59#&::4\O28 1'RI*A]$#M/S]HR_/<GDZ
M\W!!@NL;6>,ORHI$:)^_@B-*QZBZ!1Q&A',72XP20N*[W'+P6,7J,'@IZC=6
MOID_-;7])6\B2$@Z<GMLR=2O+VGUJGJ5HR9CQ43*=PWZN[ZPC;Y+6"P7RU,T
MD'=G*>W6F[<B94M@O>!.!:OBK6!2:8./:NNQQ=E-2_B1NN#P/*VQ21E PD33
MN6"R]?Q:Q(5 QK,_:*PS@&(9&PB$+DGV<_PV]G60=0O[D?ZF:^NN^#C&_XA\
M<ZLYD6>K^4)D;%=:_\47I$H7 9_2D*RNM9Y1Z4Y?RNG%N9V[89-L/N>0)?3X
M__*.E*1]N=N5\]ET]YV$.!785@B\\_QBT05=*EB2'5Y:_%:7D9/.Z"U[<($
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
M"3<UEY09)U=6%:]F6 O0MHI\6/8DU7QL\MTO-'D-$1O0- M#^2$,>8JHW8;
M4P&^ 'R,G__[20(N%">KYJEEO'*AHQ7942 Y*%11<#JDRXZ/=3E7[+%KS:=^
M___R]>]PP]0/-9Y8H1^?R;$L'Y,M&#]W1#_X$$V7X_8QZ5,+<&<BYZE.*@C
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
M5Z04=,:&RDO$_0L:'/;[_$*#:U8Z04B1?2UF3&X'Q!&='3N@<K>^*KDR@_2
M-ZOS5ZY\[?X0/D#\[SXC'^CODV$LY4C[=E]M(HCQP9AM& 7MW5/[5'U(VF^R
MK]#>KSK[<U+0K7/3G4BENG:1&8;3,WMZ'V+U/ER)J?X0S 79D5D:*Z5 ZAMP
MMN8U7T4P]FPS:#R7_[8;0VXDQY.?'O#]NF(R8C7/]L54OB*OJJ&I*LK8!,;*
M)Y2Y'P"QCOGEAA-2^F !%,STXG4?_MH) 8PLUDT76H! @,(MY,] I-5(:VM-
MOZ2[BU6,/J6B#J]:*RH:;0_.MB&H:)[C*)R8TUFIGRUZ^1C&6H*\828[]SE)
MMY%,?>"PPA>@)Y3AFFYU1Q>#LZKN=35XAI+=%&J\[^(Z\L[-UZ91!6RF+9W"
M02E$N_NA)Y3&T%YED6H:XNXAIT+^B=GN(7T@E9CU);#L5KZ6LDE=X<$&0>O&
MIT.9E &V]J;S#\O_XEJ<O@3-GVD/S)5I$9\%*'^;SG<H/#8Q%*,YJK;-Z9+N
M!B-%$%4E'@]>9#'(@G), 8S2FZ/^>^Z;R:1;N.6U9&Z_N_2JQB'_X5!82[#*
M.G1&M@ZSI'D.@AM/Z.ZZ>AKG[VIQ<T7DW:LL<:_EYF.:? E0*F&'(D.8TNCO
MFPCF<PA2436S[KX0+<Y4I[[S\WJK?H<154AU<M"G\_76&61.7[ DU.9DCZ5O
M6=DRG*M6VEZH7\G4;VBS!@;=!PFWF,*74R>]5,O5ONV%,Y^>S6Q]ML-HZ316
M>Z<IVKQ/B254_%.=27WHH2"4]_6EB^5.FK/?SP0]+:E2>+]85I9;V"]&SQC)
MVBSS^$1^CS@81;"'UG%.V$='/B6J@,\,TW\.U?X9_R%O_<P9U[>K6739VD"E
MS^#[IN8BBDJ]).?+&TN*42!ACZG[#V4NQV4+$?7OG?Z6F5B4^M*P,XOP?@!3
MT*HJ-Q"V)))KI_3#<\YBKR<F92SXG6J54,D1>K+)DQ8^UMQA8NN1Z$$)%LDG
M/'\;CDOJV/GH#^CW,T]N+R>EC,T$7+TNJ]4&)$QIHYU6DUK,.:]4YR[U"1\J
ME%<C=/N O"0=@F-QTNCZ"U7=OK!NM=U5=T9VXR5?/_H3W-J![&HOMBOE]6YI
M]6#A=LF]V<-RC_"@+RR2_O_78I__#6>O:H9,MGC%:=HTY<X5CI3L:Z[$6?]J
M)5R7[>)CXQ$D-^>L="W'_LK=*[HR92]MC%(%7T(F%P4%6RXASPLWB@*.H0^-
MHZF*>W;I>6S7VG&-NXN%]95S=[BPW\\,R.)0B6VUX#D-*Z_PQW/']9Q!3&C
MW]-[&>4"90H1Z%R72?^7>>>N5TJ9! I&NA"1J2$I"3D&FP?/3V3I@#K!UXQC
M#BK LWMJ'VH5I.Z'=W]@3'#WZ%Z>4O%1;A8?346EFH?RP[2SQQZ^@Y?<51]Z
MW%EJ?^%=N/X&+/-1XV*!HW5B]O]%?L:*HPJ_!W6V;S2NEDO%;UB52O-+QG;]
MNEB4V?HF%JR-V5;.C4O7B\/E)%X;'B6R8$_F/94V^PV9*.<+C\&[RUDJCO9:
ML&$HP=@CW++=S89I;K_,72/Q)&/OPI=?'WP_8_Q%A\^S<G#YMB!#V2JESQ(D
MP;1=XC<Y0DQ%,KKE*.;?EF"_*E"O]).[>>87S^:\H"A1U:%4=&:G/9:]7%3C
MJDWW<TH\YY4PFAI_B_TEZ;&UBBX;.>T<-3,7NDM,8"=2^+&_'\$Y,'!O820R
M]N5G0FH5<:/QV79%NX?5TM@,FL!H'0C^?D9_[XO7MTCY0GRX6$N-Y$2G,<(S
M9QCJV +MLED8))U?'[G]:^__+(#[ZZ!Z SV''5 #MB<B,KAXLQ>-_6*F]1&>
MHCR#J]!P?\4I;EF_*2HA.UX,O9/!:-)K5'O?X>WR:UM;?Z_2#:1&%6;CT]><
M$/CL F)Q#!,[]7S=)%:-5?]>2UR1*G(Y2VJ%4&!PRA0V"]YY908%40R/+O4!
M&Q4"$(O-SN!";AA7N@"Y!G)5OMT7%HR=#Y)V-A%/%._8%'T_8SH %#Y4-'M7
MIHY-!BHH[NJ^"E1<93)LI*%J /K&G"=G,2[C$:%8Z)**F26UWQ.NBU?I]L\7
M3@B#?Y;_[!-4B#;D'S+/'S[JPKSSW*.^R%?S6.V:\W>'8 ]-":*<TB*5EEW
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
MJ[VJ/ I7QP1[RB5S3;.XLR8:WHU/T#[JV_6G*7:UF:2J5N^3.C/S9KFUP=D
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
MV]&!C*Z2"3B,K[]VU/U2CFOQZ9Q6LF\Y<NUBB)E)^*K)\R-QM<?:R)@Y2(O
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
M%>XE[O0&<8\5% QB[2!O.0APMTZ*!P S4Q/2 1\(XK76R6*%$Z$L!NZ(;:&
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
MH@Q6U]M9KUQ!WBA\^12K#NBNN)/X08E?\[_;@Z9KXHF.Y!B9B6Y6_G8>17)
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
M(V3+"TP8D)F)_KMA\_S[MR&Y#X/+C]#($$ZGPPCAS5W7N%2AE%7N#B$Q,V.
MG"*-6X9@9RH36ZR0R&9U82?R4Z\ALY,1 &[MH6ENX"";EM\7_S1%M&@Z!(/\
M4)>. 4A*2G%S&!D5_=]VCS*>\3R2KO07:!%.^E3ZM##H0+WU"?I9(S[3%3(>
M@W)DQ+!H@YB)DF9%C&AH(4F?/JSAJ\)?+0K^P+_UD]#O,(4,1_7-JBF=S#8^
M^'5SN;H_!*(.)QG2TG(QGG2XM9C>A)OU!FPFD0==HKN;-10F6!2S+S:^W6+<
M<<[5/]8N#^#M^6@#N&8P@7R[9<R_D]88VA<J.4>*IKB_<?)IV9L(X[S=3.Z)
M+6F-W5:EELK*N@-SF$G!OUHSG9XB)MT)IAJ=CY:EGDXHCWZUKA7RL)W5R)D,
M9H-!@2-UZ2RT'Z;O]0$$M8H8JW5?ITCI*G,0$HEJ_\QX_P3?^27J;20K9SYO
M,1QX@IJN65DEV?4TK]#4M(?/*&B9*TI:1S5[69R_@,1;F1."4^)ZX*(E;-[G
MO7UZK53PK?*PTA1K7XU4T&=29QUI8>J\[FM:;;!XXQPF/AXC?5DT..AI/]]:
MM_Q5A;QVV@+Y6M6PB:7Z^A>BW#7UB&^-= EQ3-UUO_!KM/>/MUOOU7":&:SY
MN#S*6H$L+V(,[\4U5@<TC(XX >38N TP/!@F#:D!6$T&:WH$N3-"?H6XL,9
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
M*MD3%KL/RFR][&1&/ D.CQD&;##Y U\;00\&/U]3"%:H)@SR:\:6QU)HGN)
M5#)+*HRH7*-HW\[-*>?H.OAJO Y#@U;]N7O79M #*)*W"4P.?E^3H:]CBS0J
MN'\DO24NWTS(MKH' :_L;\P@UROJX);4:6:;+6V1CUM0I?JQK8FVRC9M'0>,
MHA.*;F"73&W&[S$GA0]*JII6\^?A\6&Q)#M4'UP4@P$&,HC(PT#9AZ^T=Z(
MGBUM)7!7@_2L,$0 (LAXJ@6KB,NA+EB]%'^7#!?)]52?16,\[W6B/\<  J,<
M:1K_Z27>WWVI"<[@[#SH'V@6QD=IQ-L;&U;L>[BS?[$U,3;I\3*:05IN.NE6
M=3F%W(L'7E%Q2W&Q&6^/XO.58J,%7H5;8O@;>7%X!Z^X?*GA(] ?+QSPAFQS
M^1\O''O%%'Y>9FWA>'SJ'-W"K)9H8S5QX%UJ<R%9'HFM>A9HPQIE84_'MHE^
M:9O6A.J3&,'59,Q%K-(W]G,;G&&ID>.DA[1NLD7#VZYL0Z;@;HN>1@RG&X?<
M'J;-RK&1>Y'F%T76?D7Z$6GI$UZ]PMR&3MSU)U/"G,Q"=UU.TJ\YR7EX$?H2
M>>QXMNISVK'_T;Y1YXRJ?Q F;28<'#6-@'HZN#<Y,#ZQDJBH>;T;8/N9F"CH
M E?A6E@7T/!BDZ2L,"P\T':!U%@(D_-WI8X1122YI!O9EJ#PL\X,<B)/43M2
M7O1C'X?:]4E@T,5^<8[6A75MH*%@Q14%'C(XL2,1EX?>+YY=_EP]HSAWOB30
MB>K[R&B0^]O_)GW=>@U+KY!@;_YE+9"D7.*Q03=0PF-H]7?O/)-"CEUXNH&5
M=-GR]!0(VBAA _"KYBV0ST$A6;)4<M;1-DKX<191'9!T74F)(7(%PNH6*1D+
MS_0#2L*#6)Y,LH*XI@+M+G4HKD(K7 ,"P!0SE:\J)09! 3C!/FV,0GD5EGD0
M]J+ 5$A^*>W WMMA-E^8G[?Z]J>9Y0 6'0BMY)QZX+RBVV9XW@X_8^3X)_P'
M3*'R.H=SHU56S_:&]L6E\!8W@$QQK[TWY)9ND2I/C/=?6A/L3W9%/>G*TGN5
M^H"-Z2B'9*J9?J;>^M."2]P^"ZGP"H,+=8OS@#DM(LLYJ"WT&.PRC+;5,<HV
M<DP;SY6%_OPI<8NEH \@!40Z0 U8?J\&3[BYQ7^O!J71'7M4=0>0?I]S*V^C
M1M&286MG_!HWPI7X-4DT.X.[*=0S"J^KCAVDTBLE9#BR#TVG$L6.!/GZ]P02
M[, YXFT'6;1MB2?\I$91,8^D@2+!YUI^LB<+DED/,[CO5&<QU#9LJ O?UVWW
M55U7\T>,W<1<8+&E1Q<:?5!M&<NU^06+LJ? ?8^9\=C.E/[9JZ+D4OYX'U11
MO*?</VXVY=9 JNJ'6EXUD4V;21_F_*X^[RJC&=@1"X;GY(6/.6U=!,K3D;':
M([Y'M? R+[E&H]^@%>NV^"(EI4P9D4$=[GZ<TZ_$<GM'6_CJKAW98-TPE;G%
M>N9YZWY<UX(#B^ZUG[<?*,<*$[NAZV$F&@/P6%7DOU(.U;>I>705MO;H=%JI
MW0;G?!2V4WRSLQUBU*N6=M644ZC6U;-Z<OG3MUL]-Z^^W8*].;DT"9.[(2;N
M]4R\?'<>UH^]L/_3()S_-<;_'X=PJ*; 3-^XS#N_W=J%:!S;6&Z_M,NG[H0O
M9HEYW#@2-O/D[I34;P3'$!9.^^?MZE#^8VMJ3T,4RUU5"[G.3(WW/9S]O,40
MW0 %P.=4T5W/'Y!6#DF9N>HI.&;RB.7LLQB W0*5Q^Q!2*KOC]N9O_ZO4L:M
M6W?I!Y\I<SJLD"1$8R/MTD\%[<E'D5)H>QR+GHI2%>K%&1'2ZUWJ<(H<B&W%
M^5#"#A,L9+8AX\:P#2&$R0;C\I35S\,Q*.QD5'(I,_'1FX(IVR2J-A75&Y,@
M\J)3:&).>LM;S^AOMW84.?D;IMJVEA%J<V;P1GC9QQV#$_WK3R%J=\_;.H2K
MIP+1_;?7KG R'29"82DU8:B?/>KP(._80VL]S\B'/>-DSKZG.;X7.J5I^Z2O
M*P,LU4W^1>8Q'O/^G_9N6A^B]*:9>3%A$>21/J GBXV?=0%R:V3M-$0(Y.#]
M0*M?R'M7&_!U-7!#O;QB;.F$GW,H]FJ,_W2C,&=0S4)TS9YUW\Q30.1KJ>6N
M 1[>2WA99_5IV4VVT?4R7=@\]$X^(8!D6H4,':J)M4[R&1PF&&&U+0W?[79E
M-XMTFHZ>3W <_EC2.I#F:CFI'3E\N+\1^O%EU*GGHT;V&%.MY_+7Q^4:&;K=
M9$ #S.?"U%A?[0FXS\$*#([7! +2?< O5WUG;@ !-;-["U[!'&#E_<#9T-RH
M<M2Z[Z4;9#)F9;U%2="6DJV61F=))=Z9Q:HIF&0%H;,#.?:.V;?,QHM)7C[B
MI:FAT%L]%.*25.N4[,.*V!V\[*DC=>PX;_Q/9P?*F7TY2X443U^-'*2%[A <
M?%GY?KZ(5>DK?46._3)V%:N(9C$>M4->1VY7Y!9\NY6B*7&F@#=U_G:+R5L]
MX\R8*\>V16_^R8/MQ/?Y)B$O^BZP="!LB/*"&P0R[]#:\]ZB*=MPTWDC"U?]
MS!(R?W$LQYX2_[RE92C=-KPX;N((<(;83#CBI;.?LC@#S2ZG=)7*=-P#6I<"
MU5".FU#+O;9%WH%$-@P#Q6Z-0H?#M/(H:7>\+O3B3//G$" J,_&/0%MHOMU2
M#C40:.>DDS5%ZT^Y3XK>">,],1P$'&\M!07%B >,8>K@)HS)R9\1//GG$H8]
MV"$K0SG/7#=E]GG_'B2MUXF-'$T7GYI&H)MR51VIVMUKCMO^D)4B"4'0G:EV
M?$10#XIU(=:K86X/K$9T(_-Y>6G+TJMA J9$.4;DZSS3>2Y74(L]T&?W\[=;
MINP-_H8;;4V_?;#8HD8OPEX,E;7.X7VY!ZTR ;GC:*87+HI<!.G07R<#HSAW
M8#1&V^Z<3SJ7B+)(%&9K<.6D2O4UJF*A-. (/L4T 30H'OBD2KDXO0@%GY8#
M<?(;_&($T:5)'FE16+G] +[H_NOE&%"=;R\E\_._FM(^"Z>C#<Y<B.-!VRJ'
M5=BRK*_,)./(06E]<0Y>J-Z8C^T!U4MIRF+9RV57]?13NNR$L;@+_MP5;_<2
MLD*MKUQ"J*<@W[CC8,]#K%QWPB,:Z>A%'96G&_-,KBZNNQ)/3+/&,/*&*8'
MFJ(U)EG#< C :-W[5TP'U>#KY1:)ZZ$KL6^WP.[B*SO?;AT;,-QD0G/<()<Z
M7Q^^_W:+[5KEVRV)U+#1KN.H,Z4OS=> JO;$VF^W1C4NX(4AY9Z[G)\Y5W**
MVM<EAR_D0S_<;(0RA6%EF0Y.PRX$PO2DAW'EU_E7WU]Y'Y]=$<R_W=)Y-,8Y
MM]^Y?\+7>:,Z_.V6UJ,M0OHIKKTN[)>PA-#L;[<^]JMM+EUH7&9]M;HIF+;I
MF?EV:S/W6IZD.EE_FOCET<$P:?&(Q?F:3>U%F'?[@_;QC =?+]6NZ=6*6)UG
M)V]&;[Z[4;@(NK$7^78K/VKKT9[?DM]%LFT8Y^_3(2_J>.7EI<7BK-IO:CUJ
M^F$#CCG'KZ^?_EG[5_^E_-VO&UO[YW&U-PF<!6J-BQ&+%-V(_\/>6WBUF;UM
MH\QTZJ44BA2*M+A3W.%MT6 I00(DP. -$""X,VV1X@5"*#X%@DNQX- "P:6$
M8,$A0 ENP>',_,[[L^\]:YWO.^L]ZSMGK;G^@&?GOFZ[]L[SW/LB*/LJBFTT
M5GS+*>3-]9^7*?SOH4=CLCLPS]<NSA)'I+1N\"K!>W\12BUK'K"? @WY-QJ
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
M@)M=P(Y&EQH3#5S%EIA??8CE5A?W=\R4:WPWE&Q29)#<^5B7.VU-*%8Q]LD
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
M%TRUC2^IJ'?1#-(#^*V!JT_UP$Y))@;]F^.TOV-:&;7#02NNE0W. -K8RZ/
M+A+8AXHI,:">9D$[(>0T "@6$_FWIK,5***RPY*(]ZD=3R6<'HCAEZSEPS::
MV_@<06E6H$P='][U-:X5:<9;2Y'<08_4<\D,^N-E078NN_5E6I0!L"Y%3)R_
M=YTD!E<@*ZQ91]!XWE-?W3OP$JV,VNL/M-[DEJ_"D]4*O2DY !^&*]>UW/M9
M8][%35RL'&T!3W40HP/[A(I[8%K.4WXU<NJ1O$!?@(-Z*5C0ML4F)P/>!46D
MI$/T:FK_? 5 $_'G%/IIQ#WV/V^W24A(8&1\2/+=@L15_NW/9XH_LI(C6[)D
M6$3WG.'GR6-0'D+:V]+8&'ZO5\!?Q]PU 6 @F2R?&"46,,'89_O4>5ZB7=>8
MME=\=R[I(8W^O?$T"\;+Z I7ND/TD[K;6^/'ND=!<?+H]J0$SE&_F:J2"B[3
M:XH;^HM<6Y:_3!A,(<JE$M 7,-'\KG@QYG"N3E0'R+HO9L.U*XF1C-N@X6C%
MH48'%'"]FF8ZN+Q41K:7Y642NP%,PK^,FI1UG\=W_.<MS>*PH[M^,28>(BG&
M!*=;+89QBGO^JSNWL+G? I--4YWK*S)=L)- OF2^=/HD.VHC.N%CF5ZPBNP#
MIJ#3JZWP[V;!LNJ&Y1O=)^=(M*!/U]/%A[J9^ 8+JA8UM>)JAT^63?ZN)V9"
MZ'X1.Q%3=T%C\G]09%*[45 HFG9:/':'9$SSE4&Z!F'P3/,J%"<1["AA9&6B
MJ+UA%NP_6+6^.J:D3-%;H, ILX0>-*,LC&D]1:-MQ*%KPKWPYC71PL\/;[:"
M O6C"/.%=1C4:)-5BH6]47-L!C.Z_9BS?GJFR?4]/30[8BY93W8A^<B/01P3
MKMM2?0,642JYC<FT*?>2N!USUE\>\,Q.E&P/Q>ERZNI:JTL$%>OSBUB,<><.
M-NH-"/2.]O&IA['>'>0;W%^<TRC$GZ'?6N7 ^;@4VMU+# C=#?$.K4$6:X5
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
MW8QLX/?Z:4D!OZY[N @S\D7<6) G444+KY_YTEGQBA/&=#*KVPB+TOIK7=R
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
MQ=4<+XR.";YQ-UKHG3CRDLEE%_HX@#N#BIZ-.A[_O91W^24AW.U(CQN9]5M
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
M5O, '$&AJ#Q1-]&;<+^N)GMZ(AC*U0+=V%*V-L1JJ$+/%9A,WE;!R]=3L<?
M&*9;0,96!X*WMXA5,^+%")(K8S?C8H<!,0[5P4RZ*SC/4^I&78W5/4G!%S_/
M./<^^+H@,SQ3A'$]K?(.^NR_0KI6[+2A4@BSG SYN"5_5J0'M'27_BQ 6Q.>
M!Y8A8V7ZD'\-3#.+K^O5+?TTSX#>/_VQ)E?6S5D$CS58*-P<<?1Z>FBV:_;Y
MF, SE"SZ/Z[[_]BYP'\N_W;RU'_ZE?5VBR2F-;#)Y>F]$[6@,-4!;Q[7P\1&
ML9 UKB-O@LB X AP*&SF[\J_Y!D4$F ZPVX![JL^/54ORVLYCQHZ^YLD&)BA
M%Q(1O3XVP8]#N@I^UIPH#FO*+_I\XP>WP%C1HMPCLMBO*J[,#:O2]F(:5<2S
M',+U'5SUG 3#ZZ3"+G690X)MDMUQ&%W>5O#D4L(3+4))TK[U[F4%0GBP84<$
M\!/P.95 &%(TT:$M/XZMKX@WM 5A8G5#DES:^DG1.>.<H11<5I5&>J+N]!@T
MI;7+5$?PL4C])$'4,2!<E#WP\M1B?]Q.(Z]89'22/Y'B'NUC)8H\;-6HOV@L
MI' @Q.<S5V>.3-GO2X&(W*BD706MF:@IRNK75?TV,'.2"')BD^!EL%,(-J1=
M0EUUO"JV@ L)TS?2?-Z:WS9.KPWL&OA"M5SPT\YVZE^7N57751:_@A-W]B4]
MUL0^<[1ZQ$54]"9AYWI+1U5?UFQ]1Z6S3"%NOK@T5(5^CA8$;UPYA7.E&IG8
M)TRJE]1!-SU*8?L'P+:19N3W85&2.(V"(B/XFT7-Y^T>&P? T@/RUKTZA,=T
MTI7U&&7T:)FHI< ]5E'KMU?^J54MY7CCQ(:(14&4?<5T12?7!#SU4(&02]*/
MM6B5!F8UNK7,7M-=3IX '^Q0\Z3Y->.D0S&RJ+5='!7GK^\MQUONAZ4^L;9:
M5+8'YUZ*GO)A,E^Z_O8_]VD/6?I%I ^GZ/@!M]QUI#&]\87X):=4*^H2].*F
MZ&C;\#XUVZMX9?D?  _/+VE%KH2-AU,$VUHO7FZM#9'Z"N0OR>^8S7U-/_BQ
M'UE<,_K+^7_P8PJ/E;R46!JW?JH=NP'24UE?"\;#A+,2-F_8AM\!SW97X4))
MX%> *YC"5SOET34_;K"87PH5[_M=ZYSLK&!+YQ;0/GPN?]8U46*EZO./G/[W
M8FB_O+E"-C)>D5P.XK@+1UOOY4D,&%Q-(8/[BN0V0NP1$388]M@KQQ9WITZJ
M]HYM_XA;@,9TO :"A\Y*1SKHA<!UWZ3Q))2$$J+K,D+0\^UM1:"B1&OTT\:=
M;(Q_)=;=SR;_=6;\])4M*S* ?):E$213TR@+'1^+V=UFT]7899/#SUSP5M^S
MSC5UK052P[Z=K/8,>Y(W -W'\OK+E!ZS^4]AMIRARR1E5MD-]]]^C? LC*^9
MX]?JJC,,7Z($=ZL^19779GI;JQS,+K\M>)&)L::JK[?^&*/1CH>H7+/5^ EW
MAY_-BW2YX#\#'!??.S>)^Q 06VL1=?91(6:UMF=9,OJ'K%O"A?[O>E58+L]
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
M1TX[_URSS_S66#8>$L:X3)*[!V B[/T."$;0G*UF?ERZ)%)1HV296,^?K_L
M8?PXIN>W;[T*C99^$+C"OT_,!S'91RK*(?-,#@130PBAUK]T'_C6[I)P(812
MEPI!<1L+->HS'2DJ:=QPV^11C"EEM("_AN&E&()3OB))VP/MD32&_OIL7'/T
M4ZBNMJXI;4$LI[W]4NTCHOM\3Y2!4<0T.B^G5;.9$I\QR<K*@GVAB<MK0C/3
M';7-M<U5>Y%:YKGD[Z&?&4]C$HX^UA;+' \MA<Z^B<$X?N"1C @@<3G,ZG^C
M9Y^EJ'%./QBGS6<5&PM839T[E_W4"N)SGNMF#%]:9)V7'!5ANW+W9YX6,J/Z
MX'#_KQGXL]]YI;_ ^>BIV7265LE=/TA ;M5YO[BE>?60S,Q59*.\FHQ-N#@
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
M]GR=*<E>R7RLEXQ;2U)5-C&8T>GA*S@-!!$SZE/!WY,^"ZF>"=!P-!38J*<
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
M6GPTY-L2,[@\QQ!NJAZ6IPL=-+!N\T.:)9[>^14/#8YDA_!I5NPQGC!QB'5
M8:#5ZSQMBXW5!SAK__&UST&>/8A=W^[HFP:R3KWSPCY]DKFN%":R54="_2#H
MLQ/( 5;ZP3&W(_&H>%=EW1#T_,4A?6)+ZLX&^-V>>7.DRW3(R4EM);.VM<_V
MH)NV6V.$7LOJ@XNJ)41!+3>-N9&RRH\H3 D\^KC_$RS3N>F\-0'KCNPH(L\^
MUCS(+1CF9&W15E.MXGD*PL:KMKYX05567YMJ$/;%"&)S0452"AD)<<B5#U%5
M/74-U F0"W\;H#L8%)XB^?6$6)MC5=.X7Y=?0O==PB87I3'"GZS'X@]4"2RY
M"*UCM_B2Z0&C5J#.U9( ]4XAQ*P?II$CR1VM@EA4O&INZ)!4_2D(:O8J3GBJ
M,K59':6#X(3IK3;Y+S8T.R)E2M1V\9T'XVR0J*ZKF>:-U?TE"OQ!]KB/164_
MTH#PS/>LQQ4RQ3V(SS62O?_@\X\7_$G:O]F_KYYSI;D:D68KMEK*VQ\BR[0U
M()(HP2W?,IDTK&4CC9(Q&Q-32OP4C4D*Z)?LB2/+E;[R+@[DG*2Y5%O!A4QW
MXQ4(AG<Y%%K>+2]%+$1,GM,]A+F6+!ZRE:Z ,@7G N[A^_8D66K*M,.]CN:#
M,K/NB'3\E!HLL@6ZUVA525N/<W:9UGVIE&13I4P3\<;Z430Q<X6>IX*/O)U8
M91FM+1TC9KC[@AR8\:UDESFAL-]C"[N1..HG,>;W[6 ITILLQ0:6BN#JCX\1
M@=8'MCD_;%G90;"2,+"\DGWPNTWOI9\_Z\L4W'],XB6R'++VV0-,JA#'0*@/
M:@Q2K"+Q7%^2_U)Y_T$:'';XU8Z[<O,9Q#L"9\O R-\-.]>Q2!T_ 'H Q[.(
M"<WW\BZ3R_0%/;AWM[;8SR$-<>]]3";&#.?T^8-;7$P"?&K%L_5=#J,K^$$:
M'5K]ZB,B0M$Y=]MG=]J".L)][,%5RW)=KUGH'4D4<AW7)MC'6&37M'+LN S;
ME6Q\1:AUS]]%&0T]3'8,EKI'>[ $[W\NY^Q4.70LH3(@9BB[ &N/"9 L)_,1
M]FIA-GKSBI07 . N7)=>:$X4=.9VAV'H=N]B2;])B# 82D6FM^N0UPM-=&<+
M7<*FR0LQ8Q@7*WYK_ 97;FI$NPL'JN'EP.)5"$3I5.G<(#V-ZNV6B%+Y'3A=
M:!_NH#Y)KK+,4LPU("]+F_(%^2VS/PL3LLW*F5HG:09A)J]2;S_Q[!/[S/:D
M9!G.#B'"5_96$ C],L R_HY8('!?:.W6;S%N]=_42GN9>+\#%M-*O&<Q#6)C
M^YBLK\]'VMZO1 $EAA/F[O6PUDANDF-ZS'X>/V<LIT<Z6D3IE7 PMY,W&.OM
M!*[=^Z1A9"QG]WN2U5VIT@[ZM%M\4$+-UEW1GX.<HRMGZN#>VI_>F.C;DS!U
MT6"A??\<\AU07_O(8K&40WM^72?26G47JH0:5S<[)DAB5U)+3[>J%=P+2%3.
M1!W.'AJ,D3)B1P[6>/LV)I687YYT2KS;#G-]\/#,YC02(=GI[/88ZOLH<M3\
MG4%$T65#EEX'-FR4TCE#3%':9*&7+L\@IL#JFYW#SJP9U4%BP CTV#+M6-T
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
MQ*F\^-%EEQ@G<]/XUVW5#<1D,IP#Z.@7-9V\XN[*1G.R!J=LI/$I<)N&:Z
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
M%Y7>>M@0=W$<-?]*[Q"GJ\_1<&?J1>8CH_C'IW2#]ZA%K-%KE!7"28AKK%8
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
M1>A+\7,-[C=E\[4&*N8!/HO/K,P;"+TK%9__T<SGO>!3Z/G!RP!L9C1:GJ[
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
M#8#>2^;>^G-_X<]M#FTW^]2X.Z/F<C/K^8@_^EC_L<NZ[WC2=]IUH9IVWF=
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
M2<$KKK_>E(]M@O)UR=X5I5A>_%Z-@MHE/R#DLR"3W<HP%HZ@+V]T_9A"DN&
M4!3PP#,*E6A3GEF?.SY T3.B]#KO6;E@IJ0VM'H*/PM@9B:@Q^KF *L=%^U
MMWGF0IH*[VH<I#;=9:= FL)Q-/S1> ';$0*20.LERS[E-Z504?$W*Y9&>>9C
M L6F3R&*$(-$=D#D?LA9S"B+0Z/Q(.<(S6P]>C+"?$BJII,!SH"C9Q!<B&RF
M_WN*W30 F9+>$G79_']<+&=]_\^06;CE_[BPQ]W^)YY?N!B]O?UN)]#?E.WT
M^14/(TI(2J$7,MFDF!"889;#''E!$%+"\MC(T7?*W3(Y)86B*<NXVMIHU57B
MH>*/Q69;KY\.,LAP6_FU?/GSR8^G9WM>[).8&2P'9<_=![W9?="6Y^^@XGD,
MRI>N=C[)VS]'I?,8K,ZJG$>)F-EP*N?H54^K7S^O:(@1IE$*<9H%$"51#C,O
MXY"F'L,L1%ZHEPVT7W)F:RG'5:FI8G*0K9[5&X@[;JKLA#"S+[]^N/GR]@WX
M_.7ZR]O/EYN$8Y9' HO=PZT:=W_8:_!@J474[ICU7E=._(OU.+)*IK:_X>U_
M![/J7^.'HL'KW8D:1P'S"?-AE%$/(H(IQ)@BF/*8ACSS<,2,ALGKDYY985YW
MLY[%/K3O!W8Z5<XP7&& KN[Q9 [,S/3SFOUUVQU8F@WXQ.4/<;'FX /O3S#R
M[]6,Y=MJ\U@P88R$._##K[7:ZW\<E,]<MW&@)WGD:04"/_2B_2B_Q_[13KQ9
M B'FJ+J;DZ9+>.FA:8: G)B@9KJ"^<W>FT?&ZH_5Q^9K];8J[^I;]K'<M0'X
MT,B__[W^E*^I; CPI5E+?^+=IK)I1^* U-PW\H54M5(<>F2O/97N^Q97LEU7
MW<X:$Q[Z85N,<M.T#_Y>",7[Q/,UIUV?C"\;J6L'WKT\;-GU*W'QF:8O/1?^
M0F8V<^F/X_ANUB&V5K>Z+N@O=A_L$*SA3;++92T#6ETRK&RXLF%;VOP%RT-9
M\[0K?U6I&ON$UM1+&,,R"LT2V7A6_)+A+(-9PA.2AVG@(:W!6K8,S!V6&B0'
MT[T/*906B+=X]<B[")7B%?S>,FN<-&P,NV:T:48P#0-* QP[7D#/S+ZT>M9<
M8ULP7(6$3,DO&_6Q!.<HL&.[CD6-Y8/8%[&P@66]O9>+UIT?0;,XCA!#,$>Y
M.,2FN3!)&2<PHWD0Q)0EU$?:)99GB,QM=EJR!M64Y\ 8-Q2N1#0T!BU% ,&
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
ME:[ Z-39%.SYL>LV8 3>]#7N?+B9Z:4I9+,T*K"!PK)_@1&I!=L:V$!PV.W
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
M%P4P2D@ $<XCB).,P32A48@BWR>)5@=U=RS-;.N[@LY:L@$*Q8=*J<5[3F3
MT>22QN'GF-X?E@?9;,/H6 (?*R Y!/V?!TP<5M6"ED\Y['?X$/B8MY=#RW\$
M_2UE^8]AM\<L^%&,-AVW^(WL0HX(+;8MN05FN$\Y7MFR5^M^_3=JJD];MJ,:
M#M;J'[NN[GWO=K9* P_3*."0)5$,4>)QF 6802]/ I9S%L0I[1LVZ9W\S9G0
M4M3#WDV&4?V>$OBA$'N4XN1'PZZJYM#JA1%F@NO%AV3T[-:J L=Q\:$]:*XZ
MI9HSL&PW5&N CCJ>VJ]D.4%56,7F:3>DG#$<$L12&&/N"4\:>S#E20)I1-,L
M2T,<(:V+Q=/+SWV=J(CIS(#1@4+/H-@+:'A9J"V;^831DR*X&AMZN/BRLT!/
M"G8TX//T4Q<U.F@;$I=JQ;\4S==^..CSW-@,IWZ,O 3*+BM"W8130#POA7Y$
M8C^,?!02PUYM)N1G5L=^7.ZG"SL4Z(*II[#S062FT ?#A'M.P.^"E<%$X3D3
MC_\O=V_>'#>.[(M^%4;<B/MZ(H0)+N""<_^2MSY^UVWKV>J9.-%_*+#*-5.J
MTI EMW4^_0.X5+$V$HD"*9VY2X^[32(75B82B<Q?NBG"+W" +?&7@ < *N8,
M" !T%4<$.'.>V3L U370.E+4?ZH6H@7CV:;R[CB.<IEE!8KCF"',\\Q<0*8H
M431,HJB041C>-6 CWS;ZC&7G?J!L0*SKD!EK0WLC[Q>K58O2\3@<&OM1;A'G
M82B2&*4AKZ^;C'_/"Q3FF%$2R42PI%7N^Y7E.6]ZU7:LV"N6+FM@%+H)Y$K,
MIMTLD9A'B4)9;FK?2&$@@+A$6.F#=1850@>ID#US2LVZ](CN</SJ[-:Z#&03
M^_$^.Q,KV6XOG5)UL-VT&1=UD GLF GVN.G=27G$0G34A"]D1"CY>7$2'95S
MA)KHNHYC>^#38FF0[5I@%DZSA(<\1C+),<(XSA&3:8ZB+,K#F F5)#FLO6>?
M ,0XG/IY.G+ +K]]+=@Y!G?)8&;?T9D ]/BT"+[Z[_87G[?/[J1@1_UTIY]R
MLR0##;E<FP'=7]3HB-3JW(S4W4DOPR2+&&,H%(4.L&2>H")7"=*;?R92RB4F
MH/(YS_Q-'"%T4Y$:%$!N/H1HKH(1JY/$O)],EBTL^&(5;+Y+$T0(\^^B#B?T
M(434E:J5&5)99Y;UHNL.O!/8W^?[,]OYFA?\>#!GM6.TQ@NTR/Y7@^G_=ES:
M--F!B;3JR7_ZYFY6!SR1:@\]^%1DW+: #XO58B,_+7X8@-F-)KO0/]WF&G:+
MDWC]L"XWB_^F?7!1S&E($DR02J),1UU<GZ73&"."XRCFF,2,*HBK=^1C\E1I
MASCZ>R75TU(?453MLDV-%= +NVK:SMO.H#^85VT80C5'P8ZEML*C#^;:9\O[
M'>F%>O'D%UVYF-7_7:BJ0S]WZ7*.#1TM((TI:C=@->86J1[L\>;Y5J]8#W5+
MHJ2(,%<H$ES[KM3<\Z1)BDB:L"@D19(7#-3E,4YS8C_U:;VZ;TWM=L_0QF;%
M.>O0SBMYU@S, SDK!=Y 8B^FKZX2"XKSMIK8J^"H_P3PJJ^1?77)QO?U4J]1
M-1?-7]=+@X%J8JL[&:614MI!%*F9'YO(!+'<#.V*DRCEF$N9@H(;(/V)G<69
MT75]EOZ?H*MK,&P%+5] -P+5NIU+F5"7,/<R@1H]S 2T4L9D P*'J;_PM$ K
MU8R/#K1;QOMI[--B)3]NY(.9+IK0+,H5$I0R[9,*B@A3"JF4$X65+$@.NFBS
M(3JQ2QH^+ 1_&#Z"FA&@#[)2Z,4G+"<U^3Q.V6G(Y^'I2.3I3TH[DJ_E6'2D
M!, 9Z/A=-Y?Q=KWZH0VN+I^O7=/N=\TSGO*("82SV*3C$S-!C*5(T83P+*>9
M2D%%H^=)3>P>=H3K#&W=0^+N$P8T9N<)_.@!9O_.*@ ;_;ATGDQ]@-"L!CXN
M\*%96[P!1[8S&>#K&E1W^6RF#_ZMNC6S]>KT;Q-N?-VLP)!VL%4GM^/^?4K+
M53,6\T?UUZ#F+.BQ%GR5FZ?2LJ;&08?#YCZM^J#F[Z2Y"9#LW#3B!&$')#4;
M=IV;"OJ@=8XK./;#R:7^V_M?Y4J6='F]$M?B0<<EIJ[>(&VU$X_O.,YDP66.
M&#4 6 E-$,MBB90H",U%&NMH A(MV)&=^DZ^8>(JN&_8J$<YT#U&@!UP=LJT
M"R3\JPCF5;;:^;6GG7T>NO'E'KO60$+[ZE2S(SIO=QI($4<=:;"W'0N$Y&,I
M^:+>=O2?E[*^GM:T>O<V=TSD&2.8(%+WIHDX1$PD O$XSVD>$1Q2JVDQ$*(3
MNXT^"XW+Z-$&%M_8J-#.7?A6#,Q9]*E?!5OZC<^P40^\U@4@KZ\"%AN2\U:E
M )1P5&H">?<"=,TFHV'Z_3LPS8SP&">1#B.B N%421U5F.K<*,Y3EE%5B! (
MN7^*#N3'[@:U7^-'KK8$W>#U3ZK(SN0O%AMFXXV\78G&CJ)G<,QS OG$PCRB
M,3_TY3DQ3R)=GGW8L?.,\_))BJ_K9[KLX[:J D<D27583R*!<(PC1$C$46XZ
MS-,HRD@4@;IT3M.9NBZK(U>C*[5#V$2PD?S[:KU<W^N_ 3;BG%&7G95Z4 +,
M3EN"P9;B!#"V(T+YZI Y0V7>1IAA48_Z748>=P65?RM-/^KRXTK(G_]7/NN_
M2;G>*PG*(L+U+AI)1)0(S9^25"0\3'D"0Y,_H#"QE;9 ZBW1H*8::+)0_/A#
MO0P;I1=I8>8(%M0!*OZ,,!=@Q!^N.#,X_!F!CE'ASST(3['?R+4!NK7-G;>/
M3VPE-^^_U,#&]EGN3HSQ]+6#!+!?_BCSH-SR ;M.2>-NC=FRP0=,]].\AW\%
M!^+L-POL.I _KG38\U ?WUI@]-OU/CAH5;>@[&XZ(LSU28Q*E.12(:P$12PC
M.6)"L(1%)"*95=CGD:>I,[^];BRZZ]U>[-@,NG$ FW776M7-5 / 0OKZ0L/&
M_$)Z!V:(]AJI>@WS/1Z#ELG@=GT(2EQ!&J<F^P[V^)PO\#W< #KWOPO<&/[J
M!X_3L[X& #E]49H-D=.S:OJ0G+Z7=KR#;+WQ%]7B[]0#AM__U(Y=<].![U37
M*V&J]NN"J28A4G-Q)Q1+DU1R_:D-D'2J,"(A$2C,*2\H"4.1@:X8+F-GQIVK
M8Z^!H^H8W")1577VO=?HT)4#UGP"ZZ(N_$9VJ9+Y- _;NV90.ORFU(NN?-V@
M7L;,O#>K7A1W=./J9U5/99YOGG]?+?[U)-_)BI>+&GRT;LS"E(>,I@3Q)&<(
ML\A$^F:84<221$6$INJRHL\SA*=VBG7%8Z\*LD?>J<G-6J%V?FT*-0$]V 4:
MNKQ(=$3<J4I&SY%]V0+2$66,EI..O>\P-KG\&UU>5U_435G^5_E^);ZH]__:
M/%__68KJUW*U$1]7]=]4'Y;B;]5F=:]Y$M6[4O_A1RG^JVQ1AFSG*'NA-G7>
MK5RLVT$WFL/@ UV4@6;[J0X!VKZM&FJA"GXMZ<J<C1:KX'KU'/3>W'RG&_/J
MTIR;?I,&Z^SQ<6D&SNI0XF^RJD]11KHZ[JZ"!CQ:_Q?]P?6"9@W O&8_'W$\
M;3C_]P-F'5_)I_,(;^5?[6Y3H_VP,-\8::\JVYLK[7=EN,O^\K2I-OJD86 2
M[N\W[\NRKAI^V-AZX;,+3.Q8>W0#3;BL9U4$FOQZ)==/U0&JTL/ZR7:B]+!6
MQMV:%X7 /)5/78!\R:BL3N[A_*JS6?RH8'TC'G\8;I>WI;@N2[T;-!EB2V/<
M?VMB"^P/*NE(VIO8@8#C=N4N&\R8;DO:&!)$/)#5G);$R50.EIK-/DZ+T#>*
M,T^XYB4>'I_T3W0+VM&ALBI&>"%"E"2%0CA3"C%&8A2E.*)"T#S&((R=,W0F
M-J2.:@WU7).M<W_56FUT> EL'3FG*ML$P\4*@%G;5O8MQ0G07$>D\I8V.$UE
MYBS!H*C'28'AQYW3B$<C#[:XS%W18\X3S*F*$3$3.W%!F+9=&>D_B82&F<19
MFL*JMVW(0G[)3L7<[Z22I3FZE4WZ%IPO'-><4)%2*I:(8]-#%XL$%1G!*%*4
M)9C&@A"@U_.K-Z=6F,FU9IUA]:H+J#<\-0EF;XZR]PI<B,3^$JSC).=.KEHK
MX41BU?Y=7]!B-Z5\I O1V4W;B'>]$KTR_SL9RD0Q3E&<IB'"3$A$LR)#,DDY
M93Q789+!!DZZ,6)E,)<,G6R9Z."NF[O3==UF<DE/C:/:[3S-A*KTB336J;;E
MIM9LOX%G2I@QB$(F0QNS8N*%0<<@BAK''@.MYNK0]#:O?P[/?U^7_S04UUQ6
MU6>Y,=?>E2Q_R.HNSTB&2<X1#A-F>OPH8B%EB'+!$Z($3B6H',>"YL11CB%L
M;.JQ7-_KQ\#>:%QGMJ['JR:@?J8E?A5T^F@9N HT"TUI3,.$3]]B+;$W1S).
M<6:O8:V"8Q=A_ZHSH+)XTB$4-4FWS7/=^T27;Y=ZUUZHA11=$)^R4(A4Y"B7
MF4"88X4*9F;Q)#DQ0WDPCZ&@RC9T)[\DKKD(_FS8 /<5VFK/SCM,H!.8A^C4
MT7$0M"Q,</@!RNH/5]F*ZMS8RA!5G,!7!KT.OQ*I[]K?_RSY3;G@UNU5^V]-
M;,C=7.Z@)F9_&7(@VOAEB+M4,%-L1LU8B@6Z!#DM@=,ER,%2LUV"G!:A?PER
MY@G7UMT/BZ4LW^KC\;W>B^^RE$2)RA+$::2#Y#C*4)'0',5YBJ,\IB0*K;JM
MSJP_M:DTW:PUR:"C">W9W5?(L-EX$!-F.S )'9IU3\IQ0:ON_GHS-^J>%.:X
M3??T8W"#^J3UN[SYOE[)ST_U_5B69F$<%84V'UD@++0A41:G*))IH0K,14JQ
MK34=+CZQ*=7D@II>T!"TMZ,C/8P;T272P2P((!C(?,Y)X&0[1XO-9CCGQ.A;
MS=EG'&_V3#S7U@^_6YOY.G=A2!)>G\9B\X^PX*C(%$%"9"%GC*9I3D"W44<D
MIKY^-P1[>,<-46BA_[%B+"^<+A(7>+T$E!1^EW16&%\W1\<$YKTG.BO@T:W0
M^2<=CC[;EDH<QC]VS99@H.;1A2:VM5Z[MF;@EQ]_"78\ (Y+H^JP.$'YU 3P
M4#6@A FPE*TE=3M\C:X^WWG,5M"](YKU2Q= %VZ;GJ_Y9O%C4<,YT>K[A^7Z
MSV_=[-T[);)$<LJ0B$6,,*,*%:2@B$F<R53E-*,4LI%:4Y[8YFL^', ,K91F
MM\E.H@JHT?_CJ=K4!6Z;=?!5FM^S/LO45QX?5WS](,U_-PR9ZY ?"S/6F3T'
MO_Q>U7TE?^GA6+3\/U^U%[%F)H!G[$2(KGSB*5K1G1]C$:*.D[B+H 4<491[
M$ S]@O\6>>'MNMI41U-^J]V6*3.<D93$B'"<(5SD$A'&4I2SG,@<LSS$(,S&
M"_F9.OW4]&]IR]-4#0*YF0MXP<1S%XW;^:X9]0CS:"='D_>*YOU&,I[5,<$H
M<A=N7FST^ 6J&QHU?LFRCA"T=3G*-:OJ&KP[H1+.9<00SL,"X4R8JN(L0IP*
MI?] HC &%8WL+S_UZ<BA1NU ?CN?XBX5,.AI,4LZ2A[]P&D1?.'%[B\^+TSL
M2<&.T&%//P5/+?R^$N7R^?Z;Y$^EWA%_^^>FOJMZ^WUU?\.MNT"'5YG8;#1Q
MJ:F;T+AC(/B-EO_4D77-1?#VN]F4[/,+(SH93R[X4P?,WBPU<17<R))[*:2P
ME]8INS"R]&RI!3L1^WD%RS<<@<ZVVVE_P^T%7V^>CW;<YBZZ#GL_KK3;J"'^
MJOIT<JM_%5]J )#JP[I4<K'1FWGU=[FX_ZXW\.L?^NQR+VN,@W=Z1S= "#4.
MPAV-8LHI2Y#@9NR"3 I$"!%()E&!62QC3F" ::]"K*FO&ZC^M2V7.FC^9;$*
MQ'JYI&45Z/-A4!G9_@*$4WL5*K.%97L5S,YS(MKON>\=B]AS</+D9.2\"K;G
MTJVH;9)GHX4-6FFO@IZ\5T$G<="*W,"1!$;H'FJ)1\2X5_49?2'/O0ZAYD6P
M>QTRGPEQ7QEWCK/6UZ6FL&JJ'_GSK5Z_T@&[YN)7NEA]6E?55TF7B__6'"B]
MF=S2GW<L9''"$X9B9B:O2Y$CFIG!9Q'#+"0B%<RJ$L6=A8EW0)/\OE\9@F:P
MBN&M[=+BS\%FQUVP:-+BORPUB\!MT4'M=EO8M,J$;3<=I<"0#GXQQ/]2;PVU
M2CL6@QZ/5P$U7 6:+8_SVYU5XFN:.YR!>6>[.ROH:-*[^TJ.[NO\:/E?2TWN
MCF51)HUW"ADO$.:Q0"0)(\15*@F/LI *T#S7,8(3NZ::1O"6EF5]B(;@1EFK
MS-+1>%0$S*TTE%O4X1WM[<"VFKQ']V$IJ"]G,49N7M=@*?R1([!]SS&_8*J6
MFA'151--;1/,12+") Y35*@D1[A(#$AZ&B(EXS3+PR+*N(3!=IPG!OF-.X%U
M]$G_[_]5Q%'^?VH0GLWS?P"/X><59GDT]J($F*$W=*Z"Z\VF7+"G38U)N5GK
M(VG=,3]%UGY<3%_'N?.$YCUBC0I\=.P9?P,^X:=V#==<+U<MFKNY+@3?_4VI
M_V4EML@5^B_TZ4D<#"Y)$D*C1"HD3*(/2ZP=0<CU/Q*&\TC%.2>Q[8@?7TQ-
M'!/LS?AI+K1HRUJ-AK!LF3.#(FG#G_U &6\?9MC-O)2Z':X+@QZ+5T'OK-C[
MVT[U6T:#EM.+AOMX^Q;VTWU>XINXC?>Y_-OXF>_C6V,# WZ\D9IMPH]OY?1'
M_'A?&WY772,@O]O4H,F'0,F:KOYK'0V[0,F#%YYXR^F P0]2^.>!QXW!F9<:
M#'(WX'>X=L<OPB=5+&QS\:A3SXCLSDIRNE*'4YOMEMU9$?V+=_=%+KB+9^/7
M%.SPFJ+^1_NK_&IN(:JV*H/>R[N08J+_#S?9-(4PX05B>4%0)DG&N<HR_4W!
M5^N^N9S8"]Y\NPXVM+S7D<7CEJ;#];CWCP.X[7Y)E<]^>=V@172.MF%]6VLT
M].W<KJ"GTJW/&V7O/,Y_03R5FD_>]TY&#)XS^<;I4KY9K+_QA=3:^KCB?^V%
MOVT(A$4BDI!G**,919ARAHJ$1$B0,(D2680LMRJ!LB4X>:Y#LQ#L># -$G_M
MG_KL3]-6ZAO/6OA6"M ICNEC/!1T4XQ]"L&W@MS2 ^X_'-#I'R+LP,G>:IG9
M3NT0H?HG<M![KIA#UT(8J,KV?SXM5C+23B]+\SB)49J$&&&,&2)13)!*>!9R
M0EB66$$^#%*9V-.UZ#PMQ:ON#X&A'7Q96<:9PWH:]F[>I ?>^K@*[H!0-"#8
M!3A%IU:=&:UH0+!CS**AA^%A23L6UDR%/84\W@9&.@):K,4=88G*$Y*A%)MV
M*%4(1%22(!Y&*8YYF"?,"B\32GCR"K*:E:!L<I!-.OJQ/8P(_1>/-1?V>S)(
MJ>-!RU2J@EEZIR7#1K =+?#W_=$"W1'N9DJ-V4<S4VG.+:KQJ4%0G..BAH%X
M![3<;'&/BY#]^,?I?<<N4ZY_/D]U/VM=3&Q.J*7\K@^IBQ^R@6]H _=(<)FG
MM$ QCZ3VN%F"* V%_M<<)Q''O" "5A]C37OR<ID>)VU7PAXO'8Y%4XD*;&.U
M5K!=\FT2I0%OL[^\_7BVML;[C"NPP+Y:9:WISMM%"U7'48,M> ''ZX.VNN2+
M:H+%OR^$7EZMRX>VB7[KX][_U)'2BBX[_U:]>6Y!EZOKE?@FRQ\++GOP$I3*
MI,AEB@IA^N$QQSKV2S'2WDG%M. YCT-@I=Y4O$Y?Z->KX6E'3)E<=O,\\$IA
ML@]F>:WP&CZ"6R!JS#3HN-I&4)7Y$AUC]:UKQQJDF@=^A3"U'GU=(TS&Y[Q7
M"5.K^^@Z87*"CH!P'134)S-M9ULK\UFKL1W3@'.98"E2) 77CCLT=[\JY @3
M2@@K"&5$P1SW*,W)'? .O6Q9#YGJ%4U>!:LM'T"8N%%5IED8<5;H\#L+*<(I
MHXC0>C?,PBPGL@A5",+4\ZE(%RR]EU&CW<[D53FP'6:GEYKVWL3$S^-J@8/D
MV8KJ"QQOE-Z\H'BVXA^!X5F_Z.9<WSQ5BY6L*AVML\6JN4!>B</216!O!FS1
MZ7[D'1]!CY&KX$1A;J\O,&!R\Z>4JZ#>!$V)^I/!B#%+/*Q734YKO;RJPZ[_
M=[W01]._Z:]@@&@_=#OE)(T@;CKU9$U XK.:EIMB#NW,<168T57EYNY:QTL+
M3JONVEHIPB0N4"+"%.%8)HC%2B*5,<FPRD66")O]]GCIB3?6CIC=SGE"\F%7
M<ID\P+Q32\=CDND\^T,6J=_J6:/^MYTEGEAP%BL[+TAG00-/7)K@J3N[WCS7
MR/"[4W^1$3.PNS"(SYG^!]$FHQ1&.%**%F&B5&1E,I;T)B\@VB5:>+/'5/6P
M@455/;5%U>NG3;71?]!A@&OJY;0JH0F4BQ4$,\R^;IH)#.PY:&8RS)/H&)37
M>[KB-+472CH,BGX^=3#\FN,,NQ/X69!A=K,CEO6:)6@]/F2'+P4<<0=&#O,D
M-' #K<N8)P+1LI#(?0C>2P%*60AU-!;/&]32KM#FJ[Q?F(AVM?E,'^1=$AKH
M<B&13(7>3TF($:%IB-(LPK@()8VY%3;).0+S5*CM: :&*+0N[4 GP^;F0U*8
MK0&%=*A!.RW)!>5G!PO.7'EV6ISCHK,SS\&WK&^;?]Z4_$MY6Y7OJ\VBR0G\
M)C??UP(\?LAFK:D#U#KP:M!PUV5P^^UKL&,E:'BQW]6LE#.^Q?G6"S NM5#)
M!'.)($([;8E6!&;;'R'B]C=+T'MN1]3W#X_+];.4;^1*JD5SZW42?/&NB%*9
M<$I0JL^L"(=1A(C>75&4Q"F3,<$R <THLJ8\M5<P1(.ZLVA;1TI[?6_EMMD=
M=F*UUZS=V742?0%W[):%H..AN;(_TSWH[Q@+%MW3@=:>[JQ'6[ Z#@^Y\ 5>
M&U9Y?8*H/J[:(F-&,&:$&E R9N9A9PP5)$D1)R++L BY5%8'[;D9G]BU=7 &
M!FV\1AB'EF;.]@&ER*E068981O17E!E'##.,XC1389:D21X"ZQY>XR=T*I_X
M*C4G"VZ^8Y-.?5HM3&_U_?^8CVN9FWV%'PP83,^& =](9+!)?'4>O-17>/40
M[@=L_YN M)_^&//!L)^A_]K"C!8MWB"MMKX,%T2$A!8HS2-N^E]S1+!BB.(H
M3]-(Y#G!=RMY;XK';U]#P'$D@I7_(XW_.Q+$VA?NCSIY9?O3\6=]Z2W*[2N]
M\EUJ*]3_K(WJ[+=X]7O5,>?_)MO5V4\R^^"0$RQ<#LG[3OZ0R_6C<;3\^VJ]
M7-\_WXDP(YA(A;(BBQ".I-YCDHP@%9,8)Y*$<60U"L22WL0GT2W%8+,EZ8[.
M>DI?PQY\ BT +Y:/2S5W.KF=2"?N8+07ZL8;SBQ(1Q>!R0Y(#,")/;7*BT'
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
MYB7&BM3\C#8\*]!E)6KS#3,\*\#) K4+QA=:UYI6YXI-ZW_<:JK7*V&@?'I
M,5F6QSR)&8I442!,$HY8I/)Z)H!4+,I"P;QVVS@P.;'1-H-R#64@),^D'\8R
MY?;"ZH9Y%HBF_9?^7Z"*N:KX75A\707Y%R@97%M_":W+D>[?KE<&V: &1EI5
M"U$C':Q77]?+I0Z/# =WA!'&9<$0211&F),8%6&($><\2X0@B@FK(YL;^:G=
MYC'$^8ZG8(^IX _#5M#R!2A)<M#YL-^<7I- C_@ZE>B.MN]7F=[ ]\\I=1H
M?GLE /#X+19],7A^>X&'T/H!JTP+-O=9_MS<_BF7/^1OFJ7OU1VG612Q(D:I
MB#.$"Y$@DL<4"1ZKC*6%8&DT!>K<(2,3NW3]&\RF@9\[TJAEPGP&/0'3ZRZ
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
MXK]V2.E+@YQNROOV(-8KS9T^VY?_E)MZ#&&UY=,4(;?2Z;<7J\TZ6&E#-<O
M0I0)O[E==//"G]"M:[K.#I]L&?K%\/T74^R\SWH/S" P#B$PW->Y#,._Z;WH
M(^U/ 9D_O:(]16D3,CIK@#>]P@]CPQDH.B#A-F7,IC]Q5<E*AZLUF[V"S;=M
M4H,IFB0X9(@0'NHS9*;_Q N*9%(PHD)""8GMX)5 ="%^P@EHJ2ODEBTKO2+N
M]G >+"VJD2_0;!P1(:(H1PI+O?TF(46D2%,D8ZR4Y(3D27:W,9.;7TBO.]K_
M@[0ZO,%-IBM@D-^JJ>,AT$RTUYL]-H*W(TFZ"]0$@ >>0EV.J,!^U 8#!H:*
M/X0';+W6?## 4/'VT'_!+[N=@;JV@GHJ9 MDEXD\DH7>C6(N];[$\@P1*@0*
M0T[B$.>2A* A=2=H3)P+V7:_U"1A)X13&K$+[2^4$^;G]D6< ,IO0!I/@>\I
M"K-&K ,B'H::0X\ZSKT[P/?^M.V@#PO!N8H+E,2F'2>*,T3SD*-(A 61A1+:
M!$&S[,Y1FCHC>8@T;]=##]26G6UZT0$P$G$3'SX;;DPT7_/>SM*9=X;;F+A'
M<]E&7W $#:#5=U,.]$,?(E>;ZGKSEI;E\V)UWQ0K)EF>"QH52$290IB$$E&1
M9"ADJ:)QG@K)<QAX[C#!R8]U=0F..728>_UZQ'K+"! 68%AM=N;L3Q4PFZYU
MT"-\%=!-T-'V705I)Z2OIOYA8O,V\5L)?M2T;_<6/*/SIGSZI\DSE8_K9N9&
M&Q7F5*6": N/LEQ;>$8E*E*]3X=9EE/"&(LSJ^EP S0FWJ$;JD&/K/V!^)Q6
MQK,$'F2%6>VQF./QLK6\]L=]#W*['>X!GQET@!\1:."X?N[-V0[G(ZSWC^)C
MC[H,2UO0&\I-;OK]3[Y\,MT:=4M[^Y,*&2UR S(:)A%#6"4Y(BFE2+)<1"E)
M) ZM,$<M:$U^!%A0U)(/?I$= T'-@64+BHW&+%*3_O0 /0;L5&"P-?=4X."'
MQE0!F4[F326NH\@&5.-K^)B5C(.3QH97F'&LF)4H^S/$[%YQS&#L\.IOU]="
MU*<KNC2CG3ZNWM+'Q88NZRX*=MAH\54VIS'Y398_%ES>U'UN+:*2>: Y"Z1)
MRG@H8E00F2(LHQ!1G*2HX#136<QS562P(]34+$]^"*OS3ZCF;@\H"9A-F?K+
M629E7M'7 #KUFX]OKT[WV.W/!6_!F1KLBFH3]%CTF &:28^^$DE3LSMO/FHF
MY1^EM>:BZ[@Y<!T1/-5854-E&I_EYHLRU5.$%$4LT@PE,>$(4YX@FA88<4S2
M.*.,I#DP70;D8(ZRB(Z?[MY^KZ)JT594F:(V8'<V5-F6[GDZ!0*];4]S%K5H
MFB%38.:UFLQ1%[X\)I#ZO [0335'_LQQ&3?W=*MWZ4KI ^WU2C1N4(?&7]0'
M'1NO^((N>QV^IA&D.OU7S=CTNRRG41&'!"4\Y::02Z%"9AS%D8Q8SKG(.:@9
MR"=S$Q_PMX3WX 3^:&@#[_B\?A,[%_=2FH;Y/T<E@YW<%-KPY &]LC:K>YQ"
MJ8>^<Q(:SFC&VE-O9Q)\6K?EMZ;_+R\BFA>%0$Q)@7#*,E2PB".N"EF$>8K3
MA +!B\_1FMCM[<W2:,./COQ5\*8%WG'IH1S2GYU/\Z05F(ORHA 7_.$Q4?W!
M#9^E-#>Z\)C()\"$1U]QK![\[?UUFW:..*4I*20JHI0AS(2Y#,UCQ.(X"J/4
MC$H#V?9NZ:EK!9_*]:.\"GY;"+&4P7M:;>HJAVM5+K@ER/ )?=C9JIN4,-,T
M-*:H#SQBW5=9X&[A>:L!CP0Z*@(\?L(1NT>6:ET^&)]8IVBZ$=(DS NE>(C"
MJ# =(0E!%(<4*2)2D=(P)PJ$[G^&SL06U:/:5J?^O@(#]I]3D9U=>1 <9F1[
M,M<4)S"Y$:E\P?6<H3(O6L^PJ$=@/2./NZ$#F$'!U^(?U;<?_&VU:7^  $2
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
MPZ?!H[[?,A4LV]'UL%W_DB]@%P/,I%689VB9"HP=!!U;P98OH]H=9T'-&N3
M"(X0/"C)4[QP"2>S1@\>5'882_A8TA&WP "2UXA!U<(8\=OUJEKHUVN+OBWI
MJFIP2PPFZ.;YXTHS)ZM-TQJ@@QWS!\/.'8^+**9QA%1*0H03QK0_)+EI\J*%
M2,)8%5:E49[YFCJ2J:F;R[0=<T!D!$_ZMW.)+Z!5F'NL&0QZ'%X%>SP&/2:O
M@E;]'9]MQTI]N.I8]8C9X%=WOD >/'$U+RJ$7U4>P4AX7AY^9GO7YC%K8C4/
M30G#G<QPE(DH0G$<FO%QC".6JA1E:1H5-,RIHE:)H"$B$_N\CFRPH]N6UM@?
MX<[J9_P<YT-JF$]R$!ATHAN3R.E8=W;1V<YV8V+U#WBCSWH+;IKR@LV^2]@_
M71"5Y)E,(\1$KD.9/$Q147"%PB*2!/-,*99<&,J,<S%U?6#O5,>_&URRRLPQ
MW58%;?9CFNV%R7/PT-SXZEUV$R@S)/F':6.\..BQ^"[.(8Y?;?L(:#HE[\<V
M4Y[S+E++=+&*!0\O'9G8J\DB#@$LY@""\R<MQ>\K42Z?[WL8=_:@D&<7F-@;
M:9)2TS0HB=^  ,[#<@^[#&\B UV"(1F<E-DK\..H:&Z8-V=7G0_P9DRP/;2;
MT8==RX8UGZM-V2)95?_\M%C)CQOY4-UE4HB\2 5*DSQ!N* Q*A2-4)%GD<SB
M*,PQ*!=RGM3$=KE'.#"4@S\,[: F#AS=.* PNYW=CQI@MNJJ 8=JX3'AO!4+
MGR4T<ZWPF,#'I<*C;SB4&IIFHS>F?,&,Q)&KJE[]?5,TU^&GJ82((LXS)%5&
M]:D]EXA&!*-4)6$L(EK$L=6)P);@U,&_80'5/ 1])H*6"T YFHWVAJU["IW
M;'Q,'19P=&Z* =3A>5:08YW=F*(\E=(!A!TJE;-99KY2.(!0>Z5ND/<<VN#U
M0>3IP1Q NA]EIGBL"IFB*%2I]G59C@CA%"4%43P7!<626_>X'ZX^?;S2T0.T
M41^I8-QA7208. +I2+GTB!\)!V@ OT1(Q^[NGK /-4U/Y;EG91EJRSYZ9[Z>
MZW/L[C54GWW([4337(<8-[->Z2_W;OU %ZL[)K3YQS)"B5(*81(*Q"@ND* I
M$8227"D07.=)*O-<TVZ)!G\T9($GF-,*LCN\7"PVS&O )0:?6 8E\G18.4UC
MUG/*H)B'1Y3AA]WO$6]DN5B+]ROQCF[D78@QRSB1*"M4C'!",D0S+%'!LI P
M&M-06&W19RG,=8/8$ TTU<"0A=\?[NMEV!*]2 NS0K"@3O>&)X6YZ-)P?\79
M;PQ/"G3JNO#T@_#$^8U<7_/-$UTNGV_HHHZT 5GSTV]/;$,W[[\$'=7 D-T_
MD8WDD6TU,)X_OUQXF$E=)C<H?SXLFE/R_,R2LV7.AT7JI\U'GKP$$;K!^NE2
M:T*DJ6 *B5Q)A#$M$$VCQ%00AGF4I5'.0$,#CTE,?N:L4:9:T"D77.A]?219
M(D/*4)RI"&$5&H3,3._R!&=%BL.$<.# J,LTXE0S[EDGMM<#E\@)/93W!9Q@
MQLQY8;RB9>\1> &\[%,"GD;,/OFDXQ5Y]7:I?]*WZ]]6CPN#B7M09P*Y+!]>
M:F+7TW 0U"R8ZIW;Q8,T 'B_?;[YV,-QKJZ"6]B411LMC8<&GA4$LU!;W4Q2
M= .4WOT>?F3]>6_D[80]NINW? UFZU6YN?NVT:<"<TSXQN6*ZI/"]<]%=<=E
MK/(P2Y&B!NTOXB$B8<*12A)]> Z3(HZ)C0LX2V'JR[N65/"'(6:9P3JOCF$S
M]B(DS'!MY;,VQE$9AG94_7)O-]7_MC/"\^O.8G:C8G6&-OZ@*P("-]U(\IUL
M_O?CZLMC7=&VNO]D_KU#7GB^4SA4*HX4"H6B2/]+@8BB&1*T8*$BA+ D@\6T
MUK0G#W6W=(.E(;PKE(5B(-@JTRX8GD1!,$/N6 A^Z9CXB]F(=PJK&=DBXYQ7
MF /J 5!X;X@'MG1G1CL JN,8Z0"Z@)M'^;38+.Z;ZIX&-N&S%K =%9P*(@J6
MQBA35"&<)09ZG25(1"0),TQ)&()JZ@9H37])?;+&_BI8;5F .8\AO=FY"T_:
M@#F(]]5F82!C#'961W[G#JZ"S^/J +L&"T$].8,A2K.:OX7(AP9O\\H%37'Z
MU;N,1EEA9J*'41HBC,,4L8P0)%0HE2PP(7;V?+CP7%=7AI9#OYL1?=@D+Q$(
M9G]VLKBULO48OZQ]S2PT?\M:C_V3;6K]OW<LMJ#E2N\"U8TLZ[$FN\0*2['$
M9BA2+B5#6$41*O0FAR).<IRE-&:%U0%UE-+$IF) K3Z9"4>:<#.?!UAM<59#
M=GN:%[F!.UI+<B?R1#/41F7S57]QELZ\-1ACXA[588R^ $\=]^8.?95\K4^+
MSQ]7XC-]L"I_&EYA:E/4).RSOP."CB=]_<@(,[L>S: C>A5HLHL?"_%$E\&@
M_*"L[KAX3LG<@65GR^&.B]9/W5H\[;8Q_D;+?\J-R0'ONK7JE/"=3"GE!O0N
M$:%$F&2Q&6-:H)BJ*$SRC"L"&A]\EM+$UKBCV^_\:^XA@!6)YY5EMT=Z40',
M6-VD!^^0HY)YVB'/TYEUAQP5]W"'''\!?N%R4Z[%$]]\*;_I,^."R_J" 6=1
M%/&<HH)CBG N.2(B82C*2,9CDDD>6EGM.0(3&VM+L@%L;:B";UY.ZF7\XN52
M:6%VZ2 HZ IF2)H+;F!.+CO;!<R04/W[E\'G_&";M-7HL<QEE&*!&(OTZ3',
M*&*"Q:B02D6)P(I*T.GQ-)FI"QL.03,<"_;/Z,AN;[Q<<I@!.@A],0K()$7[
M9XB\*(['<-G^R-,N;755#?Y<HSJV56R<$5[PHD 9-S<8D8YABRA62!9Y@D.*
ML4RM+//,^I/?6E2;'@0LI /M6!7#!NA!0)CE=;)UV*PN;7;'0D(:[2X2UK75
M;D]H7VUV9R49;+0[?FO&5KNS+.\WVYU_[&((:G,E6%*^^?MB\[W#?7W_DR^?
MS/':."?]_\0M_7G'"AHGC"0H362$L-[C$=.G8<24XDJ*F LJ(+N[ P\3^YFQ
MGZ,W57*AG:[,!<ICB1%6,D.41QRIF"D:2A:E+'1&\9Y"F4[E*;?K#5W"G/8E
M2K6+K"96%,SY[P%R=^P$?VI^MJC<5\&6I:#C*=!,38+"#=6(?_1M:PY>"G4;
MJJ(!M&WP4@XEY\OE+A7==>';UIB?>'?JL]=RV4N=0U#83LDY?F%PJ8C 0]:^
M=!X[-\9D<2OR/K7@?%7= ^+LE7$//0<_/'U<59NRCFB[7Q%-15R0*$:$ADR'
M/9$^.L4\05)0PE4<YI%*;8].1ZM/;$\]>O;GB6,5C!^9+A(,9D4]4@Z'I6/A
M[(]*%PGI=E#J"^L5D^2L+ -'I>-W9CLHG66W?TPZ_Y#;(>F&/M>+W:[K]$PI
M;\KUHRPWSS?Z&VVN5S6&^Z-YY$Z+(Q2/!=*A?(@PX9D!1(B1Z2*EA6 BS>3=
M2MZ;BD.[@-Z>N-6OD#2_PCX+]MGY=LA>98[LCRT;=:Y>=CS HGN 8NV">L_*
M<KO#:'DPC5XM%T''QE50,W)5*^W]J-+ (3Q<?D^1.X#PK $[7"&'<;K#"O#P
M_(.6;[V2CB4]I]^>.*2 E?.<$7 \,K]<-ICUMO2F+N$9%LLI3#^SY&R!^K!(
M_5!]Y,D+KB*K=N#N72$S'A54H4@:="(B$L1XDJ,\Q8Q*&8I4X;N-R4O9[<)[
MJX,L:TL#F"[KID33FK+#E>-6%W9;I[.$P+-O3>:JFTGN^5;QD'^?EXG;M>>_
M0SP4Z^35X=%#\-J9KV8&1UT8DL=%$A9AC-+, .[1@J""*XXBSL(LC+5M,2MT
MK[U5)]Z13'_IHMHLN+:>WYH!(75G ;129J>%8<MQE@UF,8YB@>IBCL2XH!AF
MM]9L%3!'[/?+7H[_$AZ?O?V^NO^X^E#^C2Z_*%-U*E;W.O3[??6CVN@ </-\
M_6<IJE_+U49\7-V4Y7^5P!RK,X&);>J_)"V1V:61^5/PMI[28SIH/YBI.W\S
M4W?,8;!%>FSQ+GXM=60LA7GLIERLR\"\6P6WWZG>SO1IJ%\J;0Y"6DI9Z1?L
MPTGW[S$><<[R*6 N8-:OX#D=?;$ZG8)A=ZJSQ<L7*Z8?4E^^F&-JK%QS*45E
MKK'JD85:["^J;G>IZN$R'^MQ"8L?T@RE-__Y"$;<G*,K_5ASW55#C7]Y-']1
MW?&$QR+&L0X[4H)PGF;(=)ZAN, BY*$,<P4:@C8IMU.G\%M^ZV%I#?)79:@W
M=\;RIRSYHJK_MOG/ZX:K)CWW\+A</TO9_M5CF\<+'C6%[;\!SQC3?GG+=-]K
M^9[ #&'+]E70_Z@-VU?-_[8##MKD4W!=EL;EFS^;A$17!]!P&KQO/_[Y#12>
M2)Q#L[YRCY/R.F^Z<@ZU'V4X9R'JMK]\V7R7Y5?)Y>)'C3'_66ZZM(9,!,:%
MBA!/<HRPB$+$>!JA/(_UT94GD5(Y9',X3VIBSUX3#LH=99@C'E"1G1?U(SC,
M!38R]XA>!9KL!&FA<>$\>:$!0K.ZD'&!#^W?X@V'@J/[^\W[L@2B6.^_-761
MT?U]65^#!IKD>B773]5E^-4',H\?-=W%!29=+Y045G]T4BBWRJ/]I>:K.3HI
MPEZUT>DGW#:Y>D]EAWMJ+^9[\[Q[I T)ZT-^=R&OS_=FRVY :NO=]T9'A&8'
MB'&4*QX*E#(L$2Y,F78N,GV@HG&6T!PK#AJ<,AVK4R>'ZZBZ9LL<GW8_?;KC
M/7AL6('MOQ-^/;O]^W5\$V!2NW?(V?=$O<_!GD\?A@SO5T''?5"S;TY0+2!V
M+<%5<#/R,<&AQ/1Z]A2*3,CHK*',] H_#(5FH.@R&$26OY;KIT=S.-.>[\,*
M#!,^L,3$?M=0#FK204O[*OBP7F]6:]M1.V,J& ^S/$D/3/(,".X9D,E21L=A
M(>?7G7%BR*AP^V-#QA^'5X0?]N?V_EA]41]7&[E<RGI:R;9";+U<\.?=+S47
M0J69+%"*]3\PRR@J$AXCG,J0)6'.:&05C'GA9NK#58\?LS<O>AQM:T?MR[4O
M5_ZPFYA=I< #W&%;_E6PI^ O*NCSMZTW#?YH6+2:+#"!TNUKZF=5OEL-ONM'
M\%.H[TU! X7]E].8K1' FSKZC0/^%H4#T[Y?;1:;YX\KM2X?ZM_EIVZP_%W$
M!(XDCE"LS_((RS1$A$E]B">A8IAA(C(K]*)A,A-O" WAH$<Y^,/0#FKBEEYI
M1%'#/MZ?^##G[2HY"/1V7# G"-R!96<#Q!T7K0^/:_$T_ C6I?I6=/E<+2KP
M^>O<^U/;W)EL;\N&_?GKK/SCAR\?H@/M;5CJ"0Y?8S(ZG;S.+CK;L6M,K/Z9
M:_19Q]0X_R[%TU)^41\6J\5&?EK\D$)OQ/I[+]A2-H7/#=ADJC+)TI"C*!.F
M]<X4"\DP0B1-8KU;BBR,0,,9[$E/7?FSI5D#/VRN@H8A5'/DAMD)T*ME$GH2
M;<$,_T)%P1/"8)E])7CM"<^;L 4KY"@!"U_A@L(2X[%*^5UO$9K,QQ5?/T@#
M%O]9;KZH6_KS9EW6IX#-IERPIQJG]'9]0^O2"IYFO!X4*U.>(LQ-@X2B'"4A
M)F$ALZ1(*:3!Z$)^0"X(WI+4E&OP/GO!HN8O^&6I.?S+5;"2-9+79@"19I(/
MD=,P"W%$C.83[?9#BEA,$_VOH:2)D&&69. RH)D^A&NMT,"'F%?Y=GO#C"J%
M;1B--O<X"SZVVOS4_*P_-S]KS>%5T/(8])DT7=X-FYYKEB[7E\_"I@NXF;_Z
MZ7+5G2R1\K"LZTBR9AS50G8]?M>LJA&C[C(5Y44<14B(@B.<Q111Q2.4,QI'
M.,ZE8" LOO.D)G9L+;7MZ$+-P'] !Y"=U9*=F_(C.\P#]6ANBQ^#/SJZ'F/5
M<>&\C1P[2VCFB6-C A\/'!M]X_(FF6_4!+?_*9?B=OT;W1C0^^<=^/U=%A:Y
M2(L")5EN^M9S@D@D*(IPP:B@F?ZG<\?+,.FIZP!:1IIVE4JS4E\+/NP&,51;
M5MP;44:T:^<'IM$9S"_LJ\MP8;1E^$";->HXZ0VOF*;UPT[\"?HX1@B_6%.&
MG4*&.BPL5X W[V_'*_\JU_<E??QN.L;K-O94Q3&.L$"\8.:LRD-$PZA ,4EB
M@D44B=2J4V*0RL3^HT_.?>KXD6J&/8(W@6'&#Y'5;0+Y.5E\3"$_6GO^2>3G
MQ#LYC?SLPX[!ND%KE9^:4<45+Q>/^W>4G"B)$YR@.%+:&,,B131A&5)Q*JC*
M<B$Y*%\Q0F]BLVRH7S5CM*^"'@<.M[NV*K0,Y_TI!AC37Z@3>&QO)ZFO '^$
MVKQ1OIWH1Z&^Y6N75PGN!FV_[<_9WL\2?#-U)65U%V=2$*J=04H511A'":*I
M8HC@7,2QBBB-K4[SES(R]5G_S/#Q@!XDUJJ&'?>*-9#VBY!*RN,(<9'G.DS*
MM&=.HQRI,(M2217/2&X'QC^G_IT0^<]^@=F5/NS+YU0DS,F?* ;L*76/LZO]
MA/'M.O@VJXK=BS"G4K6W^DM_*K^H%M-%3X R3-#R+U:!Z:*$H>)+I_4<+X,?
MZ\57]^]_FGHAJ8_,)$HRDNDH':<"X30+$4F5WHZC1(4"9SS!#'2]>TAAX@O;
M!D-RW5$-9$L6>#UXI!?+"[]+I 5>X6U%?#\F(OP>[IP8OF[6CM:?]Z[LG'A'
MMU]G'X174GY]6LHH9&ET79:WY<-J(SXLZ;UM'>7IMR<.5PW1P%!%T5Y[ZJTL
M'Q8K"@*N.R/^L%GYD1QF5^-"!W\8#CQ54 Z+YU0_>6;)V:HGAT7JUTZ./.FV
MIQEHP!H9\./J\6E3?9(_Y#)J01!#7DB6A!GB!0[U[A8S5&2B0+F*LE"$/"<A
M"#IG@-;D^2=-*HA@V]J0:NPV.$\"PTQR!_9H,, ,79-CJN7WB-D($-'3-CA$
M:=8-T4+DPZW1YI4+0$&J'DCGG4&T(KR@B&CK1=AT -&<YZA((IJ3N%!Q(>[T
M5KU8BV\;6F[L;/>(#N0'?$C-^K?\1MXO5BL3MC&ZK!'P?EFL@JKF!5C#=JRH
M+,Z)RCE&.$I",ZG)I-'2!(4J5!E+,RPCU2KJ_<IR#(L'-76TK)7TO@%GG4!#
M=E[N(IEAOJT#/^P1\PS<<4H.GW@;>^O/#Y-Q2KR3Z!8G'W1S4>];6-%VGOQI
M:,#K9?V!])_,Y%J^OE\M_EN*F]HBS#S;:IMUOTO#.,J)E$BEPDQ#S1ABC"9(
MQ"RB<49%R$!78Y[YFSB4Z2,4G<3];$]?XH*;-=]?S,Z/O.!W</!"0]"KVT]@
M4'7?TL?%ABX-FU<M@MI$%WP3*="3^_/-W:S.<R+5'KK>J<C RX2NJP6]H7RA
M%KP]\G 292Q+8Y0)'B$L*494<()BF22$41+JHZEM>=#1ZA,[34,/M03MZX&.
M=3#LR"Z6#'JWM*!!2\OCR6Y0B@LJ?X[7G*WBYZPX_4J?\P\YACVT-">72AMF
M;<?O%LNGC11W-.-I&)($)2+*$"YHA@CF(8J3%*=QJ')]*H$-<S]#:?+K8=/T
M8KJ)#"!B<^2X"D1#NSZ%B/5R:69);/\:>" YIT'+<.)RK<#LL2-H( 4;1,*K
MH"7J<8\?ELK77GV&RKQ[[K"H1WOGR.,.I;)<KJC>53^L2\EIM>DF/(N82JXB
M)+B@",<\0S0M%!)9'M(DS[@R/9V6=;(G24R\&W;$ )6QIS4QOAU>+A\P^=G2
M\;P?#HMQ23GLZ87GJX4=%&RO$';X26>PE&Z\8X,B  -*V7MW8J/9PH4LV]%)
MAY"T'3-@N)1]#0S;E _A@;N:K=S^@!/&A+P$)V5_P;DQ4DZ*<P(?Y?1SCA-/
M.3<YAVH'W=\;_1"2+,M3HA O*-%[62H1C718RJ64).-)1*((%HP.D9L\(NV(
M]\9DU) #P+FH0QJS"SY]:0%X(NS$_]H3GRKM[0*3-/BSOA]0ZS)X6TJQV 2F
M+WF*&:L6POL:N3I$:MX)K!9"'PUDM7D'CA'8]HD]1S&[76STGE)DB8P9YBB.
M%3,#T@SX11HC':@2E:HT282R108\7'SB;;>F89H:H_@7]I>ND]%RDSVIC&$#
MOE1$F,%"I0-A_9T3PPGA[VBQV7#]SHG11_,[^XS/YJPF/DNP('&1$13E-$18
M,HZH*!@*F8@(3V.<ROCRQJPY(MJA!B07L+ AK=GMFIYT ;/!"]3@J05K"NRO
M(4JOH/5J$-W+YA6'EJL'62[TR?7]SW;^W.\&.4S4#9[=V%^6)7F6)"G"J2@0
M)D6"*..ACHZ3- RI/O@J^\ZJ<7I3WWJT' 2_R(Z'H&$B:+BPS,?::F_8R"?0
M"3 Z;HF;^]F3ZAA/&CFI!=!8XU<]COTS8VKRU!QC+^M0#XS%*O.UNMB+M-?1
M GC-SU74%O&(T"S&$F<HBUF$<!86J,@81E)('+$L9TK"2FG.$)HZ-W=T\V(#
MC@13E5T$XT,!P/R<D^P7WSM-! MUELR+WCR-04*-/N]FMF_7JQ_:&.I"CWI(
M5%.9U_QG[2&B.RP))RK+4<JIJ?6E$K&PR) ,%9-<Q2)/&2Q]-TIS\AS>CH/M
ME/*KMJ#5="$W;+A7N8XKU<[2O2H*9O+[&FKGV#7D@RU]?Z9O+:DG'S!.;U9G
M8"W^H5>P?]'-/;QYJA8K?53JG9&N5^(-K1;5%W6C*76A7V^TE"J2D(<YHC$S
M.)"<(B)DB&+*)9%8^XS,JH;+G86)(X'^Z5W;1L=?78A9LV7^:Y\QF/-P4+F=
M-YE6D3#WLE5:7YEG%>AY3L+E"O'DA1P8F-4MN2OHT$]=L)*;X_J\7FU;SAN
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
M& 1^'H4B@>4<:!!U;,0[%A0VTO[+[KF0WW7'!S3TJ*-/S4BB92T! X.7*\@
MWD]?8FO(?AHD9P;UTU?",9X?X%WXK>4?Y9LU>UO^1E:WXLU_U<_7?Y>L^J5<
MU^S=^N:I9'^4M]NZ8DUJPZ_KIZIF77Q(\T[3='S'ON(/3DK$U\Q[2Y:E)[G;
M-CUN.J3+[C+PEY*LU4YWN?9N-O(@(7]4[WGU5U)[I.2>8KTFZR8Q7X7.I0"\
MJG7A["Y2__0MZAR:A_D?MTJW&/^SH3ZCBUMCHK-=ZUZJEN&E[\5CP=W=FV^<
M;NOE$[^17O7+IGQN=N>:ONSDRZ[3HWJ:7D_T_^I[E]/23KN.BP6%^85C&:V=
M02:E,3+3TR/.9H.C @T-;/Q!>#YBES/U=EE1LE)>6=IO4RLG$A_["0M00I(
MX4 (5% N$(]$RN(HR_-$ZUIMC(CS^[0V!:^EVZXYDC*@CG!40^-&9TMNZ#V:
M@<B@S,,IF8RR#L\..EO&X918PVS#R6<O/.3?K$A5W8H&]KMQ[SR/XRC)8H0+
MG"A,?HJ*E/B()&&6QBDM1 C+33I'R;5!*G)J?]@0-(K&G5<2\+A^B>A FP1)
M;7X</R>1[3/X$9W7.7B?$_?L:?OL"W"T_)<8T0T\])JIO]31YXFL%)CT@K(X
M87Z0(8(5L&\6^"@3N8]8G 5I&.4LCV(=N]4GZ=J )35]8'=-+8T;KAO9819\
M J^] 6I79]7FAP$7UM6CCWAO7TUF6/=6U 7"N(=)/H)NKSG0;+CV,,&&B/;
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
M'K5O+T<JQ83>*U/',$I1WV[6GALF01*>&5%8E*;U&[6[5(Q]VW6T ])(P!U
MY!S?KTE*]Y537C9EJEU6Z'^YIA]1^5"4,R!K(D$Q'\$%[X ES90R,1?YV*#E
MP^XD]B:S$R_W0&3<N9P85DT=(/'58K5^5\X9G7C+8PJR'L*AIKAU !<5!Y>]
M2]F$J&7K2M<;!'1BHMJ@YW#1=H"+ORT7JQ6=]66ZG@2+G!?. *,)H 29:5>'
MB_@80PT2M-6MFR%=6W[L>_6FF#A4K!U<#UR^-[GL-'"17V*.^.?<0]&!&"G>
M0)2.0&Z%L1I%B'ZP!]*WB1G[DKPI6MJ(O -K4E_!$0%?R,/_A>SA;+%II'W.
MU=4QFO[WZ92(>S.G'4)QQ:I:T F/.AD>R5,T7L&F7YTG[L"HS+,V4EK?NMCG
M"'+']7\: >9N.^LGT5X'0/V(LUEMAHIS$N2,&'Z13Z;S:17B>OH-SWF>%*_0
M632U T_-CFU*ZA(#7K0P+GE>2NL3<3?*QG6@AH'? #KI &E73X0_XGH]VYP:
M?ZMIE.PDVOI@DS%>'<4ZNRW&!%%)"HH#HFG>5OTA6L9UO89!4Q.Y[X\?O\7/
M'#_72^!/[9]G7PAIPFS!F)2"9%.IMWT&@F4<4GT/5;S/3+>N)KM#Q+A>V##
M.4[2/3GP5[5MD\@U>:=D+T,I"90T%'YD9T&K3!***=KF2:5[R!B[O' 8I_U
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
M1*XYZ B")VNU2THT+XC9E;9Q6YMW ,/CM-4!"J\>H*P^+1ZX$-GLM7C;\'_
M+==X/FYW*Y /F!:?YYM/V<AF8C*+&:T!90R"\A2T1>$-<%MESJTIL?TEUK \
MC=O(\RE1WQ4ZNLA=W^P685-P.@<) 9FJDU8RT-\UZ&Q,$/72^?;$]1&Z= S6
MV/,ID7BXW#LPLL>^C')1&H<L 2\YD."D ^\- UL8B]QH'\,H#3J.? @W6#_1
MIP3F4^JV RC?3<T:=):1SP/*U4F*208(AO9B##)D9X7WS2MP#TR-#]:6=-S<
M^#X*.#*C^>N\S62+>_*RC L?ZBQ.XVK1H%<.'/G,$*.5WGHIK&I_ WQ09GRX
M/J4CI\;W44%3((W1Q2^LOKR>+?X8IGO?Y8<_7=>^^_EI_Q3R<J'+5V^HG8JE
M*"C"6%!1>W"68".E,S+[*%3SP8Z/T=/ PZ^?^7ZY^#8ER;T\^_NJ#@^^')_W
M(JVGW[:-A"XDD%A 72Q2D%_=T5KP')+DX(ICF!4*TUP"^U/920'"L0BZ)S 8
M4ET=N%PW0Q\E39)U'*S6H8!"'<"C4*"#D"QC<K'Y.=E18\BAM?UHU+F/Z#O
MS8WD3<V\S--TAC=8^K385YJ!:9UY$,!KKH8\#@LN"0]<%R%J-89SK=].#<''
MR#/PGA;%HP.A@\WPP.6E*$IS6]/SC#-0/"%$RTN-OI4/#$-L_B[GB"OFP<SJ
M^ BY+\H]3ET=@.X7I)73=$,[?3W#\P9@+TYJ0NB_MCPIE+5ZC<(L6^?3Z%3
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
MOGA.2().*+*EN-$W;X.X)XWCCH_JR3<80*<=>+7WE7!N[[6N7;K>OFTU-LI
M>Y*[C'5C4C#)C0:MO/'&"NY"Z[3] 62..VYJ?.0.K=D.P'NU.7^=KXF;?TPS
M7LMU7ZM4_O4[K3H/LPM!K%Z>G>_G>AY]Q.6W:;J>P2N"<6D-G3AU=)-2*M<9
MSK4C3= A&:^S:GW7/A@SX\XQ&G\C](&2+CR4QWG]&RX^+\/7+]/THLZJO5VW
M4+N6>V=!UU9ZR@4)SJ8$0I9$44;QK+1V5HX@=[<+"O;G1?U3J;HAKI^T&=?!
ME[H__LPG:,PUX#7N?BV4@HNQI%Q[:S(/2@H%T: &3]_5!LEAT*T/RB=MS_46
MR67"!P8]_19JF<0=+PIS,E)Y1ILF&E"Y)K:+]H":.Q=,U"A:CP@^@,SGU*AK
M'Y3=-H1#:W#DM-GU)AE731=O^#>;!.&GQ4T1W+;YG'P8)\AYX74"O3+*@1<.
M*7A506:IC>2[3/!J1,ZXU[G#@W,LS75<AW6]C=OAA_/=#QFBS=R Q^^MQF*<
M.1\CJ_5\EL#%&$+(UH$2R1BEE43?NM=MXV9SE]'71G(OSU[-PNI:#.6M<=91
MY"2U)Q]7,0V1)PTY:R],X(&P/%BD?2])7366VT?_#P>^QXN^8\-Q7ZNV@PW(
M(Q\V9&NY 0W*D0V\='!TP% $R%3BY HI"]%%#D7G4M!8DU7K]Y[]-)B[ZBYV
MG8X7]0;@\S96?WEVIP/9BS_",E\; I=EX$P:$#%H4-9E"))$F43-M!JN,FO=
MU[TQ"\^Z =T^^'VL =U30Z&K]/K]S&^>"DP3*6%SOOQ]/B6Y5X[/'R?<CJI*
M],Q(P2 E2XZJHJ,F)E. >9>XLB4ZW_KY2V,6Q@U+1MP)8T*AB\SYCP2P8?O=
M9BKHZ@&>#5HNN"<'SE)TJ*1-4-OY0O&(+!F>V8"OG0ZE>MPZUHX1WUCAG9K[
MZ^?8=8[_,\Q.MRBH[[&WW[O%?2HA*N0,A$P4OOC$P*%GH)4VI 4II6_>(ZDI
M!^.6Q78&_2<"0L=AYJUFMP='F/=_SD M>8=,5#W4D+56YD43 RFXD-GST4'T
MH0!B3+YXE3"USN@,U9CW6ATCQ>IY.CNM$?O5DZ]?OZ?9*8ERVPSOY.OIQ:WN
M(XUEB\7$44 R+))TC(1@H@*9N2Y,<9>:=V-IST6GK8#W0=[#1F\457=L^';K
MM7OO#<8ON [3V0%&\O@UG[;3\,[<#]]\V+DL2F0"I ZQ#@EA$'.6@$%((5C]
M4?/I>(,U'[Y5=/LNSJ:?M^_8<7DR08W2H1; =<!MBS-7.W5CC*@BPZB:WQT\
M2E"WK8;WP<0]+_D:J6#DF_(?-:[=>KADQJ>+/#$V"!ZXAK)III&X!.<$R2ZA
M2C:S$.6/;-B^:W;;+?@0] PJ\ Z"Y=]/3R(NWY7+J_GS+K6KB2Y>!B8#%%>;
M/ J4$ -Q$R4+6>MBR1%I;)0>)*;;?L#'&*0VHN_8X;K3K.QAYZ)%(\Q'/WZH
M]IB[\S1.TTR=BXY).B#7O9;>)@<NR4S(8D'6Z1_LMOU_)DTS+S?G??U*)P9Y
M88%Q<%Y;4([7=GB^@#0EZ" <!M^Z=/%>0IY5^\M]L/*C'H+[JZ&#P_".9+Y/
M5Q-NHK$R>\BULX-*])4/L@X"T\Q%II,)S8>@W$/'R#[Y\>K] 6#VEG6'>/EE
M<1*F\PDK0BHB%ZR3M2$(DE,@A8&DT'ICD#GN!T;,EI*^,+._AG\ F0/$/7IO
M@###E]/%1W(BYPG?S--?K_'S&U:'<&)<]BR4 .C(%F\&R$>?:SO@6$@ZW(?;
M_7$?>/O_X[7Z L@A^EP,*-P1P;):KB>7#ZD^)IP'"BXW&RAY)0RCB$.@)ND4
M@74.C81B<B[9>DU[:!?C0BM<,RSTMRNC\N#B(T?VS<Z@-M(=&Q[G=/]]OOJ*
M:5JFF,\WD/<B2Y\0DI9(-E8((,(1&$F(>YDTBIV&+?X((@\1,(Y5::3416L)
M=P*3UXLEIK!:G]M!+HM(3&?(1A50OD1PBB.0-()4@KZ!.[V"W1$C-U<?$2!M
M5'H/2(Z0;X>>[%N*&]_05EI-?$2E,020*5!0F),!5YLS<ULX'<L\R](Z#?@@
M,2.G 0>/@0Z3^L@^[47)#FV V_RL)L([3OX:20==K&,) GC##/#@C2VTY5C*
M._BRCZW1EP][H H7 \BS0[-R<Y[$,LQ76[(NGI+0RKA:OUFM3C?34NH7FTVF
M2]%>N *85&W1KJLLM0<6R68KS$XU?YW=B/2^7.;CT#FF5CL;=;@;RYLZFBW?
M%Y<]FV^1^+.2*!0'[NK, :X=N:3DH=)73#"'IJA#IC0=259?Y^OQIG1,K?4'
MV/MF^GRHKW[>E7>GZ[0XP=5OX?OTY/3DQ4F][R27N*A(+$.6F7Q85@1$\H(A
MQ,ACL4K;O$O+U :DC#R?\RF .:AVG@<87ZS7RVD\W8PC^+3X6$>4+LGE25SY
MVC2SU)A,.2&)SZP@:Q-*P53P=G'4,2B\EX:1!W&.!;_C]=$9[OY&@7ZM*G^
MWU=?ZGY[,W\=ILOZ'@"OWBY,<DHFFZ @V-K$U1L.7AO:?(J):"CB\[?O='9"
MX>$4C=N6=WA,/I&NGE/YS*9_^\4PR3"_T8QX.T[RX#KEP]<:K+#F,&['J;))
MINB2G(>B-:>PO%;(<V/ )G(,8_;&XZTTQY^BRL:BU)B2 N_1ULD7$CSM?I"U
MW52)B#&V9OOY5]GL@Y7=JFSV44.'2:'-'8UQSNAD%1A6I<(* Z]4@BQ$<-Z)
M',O04.JURF8O]>Y29;./K#O$R_F%C=/>))8*A$+.J(KU?7*1AEBA*,BSR(K]
M_VV5S5X:WJW*9A]Q/X<J&Y0^"&8-&%X?M<DD(&@1(*84DPV>85([./3/MLIF
M+WWN6V6SCW [M#!7T4Q!Y#KX##+4VSU1.+A<%%EAK766RLFX4RG%D]U^/G'U
M3<NSZ3"I=Y9B>!567VJO3?I/S2I_H\U27W1P%-I["HBE*AF4,1ZB5P6L"M9Z
MG4(R:0=KL]MJ?=F; ]7Z6+KJ>!EWAII?\!O.%E\Q?\+T9;Z8+3Z?33!FVEW.
M@BAHR(:2R'PJ#M"KK)1TPEMS &3N6:HOP](>+\=*MS.PG&=&;F1$-I.H)H(G
M+FP@"3'!0(6<(&9AH!ABTF'0.AQB91Y<L-?[PE; :2/I/N%SGEA[<5]B[7=<
M3Z)B&FDW@#%(;":F(?A$=E4P9,*QC(4=CJ4?K-[K?5]C8+74P>$H6ZS#[$D3
MV0^D]*^:V6.H>?P<UE?9_6:O1(]8?*A4=RMYC)/[MJ)$5VJ_A*(<*.?H*\-<
M?0+M.8^6B=0Z#S-N[OL!=6T#(NU=L<;02:"E %6;240A!' AG1$R2G)&AZ]4
M>Y"^9Y4IWP=9.]2HM5%:A^F*3<HOI&A3" Z\KFW5+9T5WDL/=:J#82H5W7R8
M8?\)]'9:WR6OOH\*.H31>6)04@A-'FP!GVFO*9T2N* 4U,)C1BY.4K+UK/=G
MDU??2\.[Y=7W$?=SR*L;QW747(.PBG:5#22=.O*!F<A2,C(JL4O%_[/-J^^E
MS_U?K^XNW XMS(..[F7QD,?::=B"C^CJT]\$/B5&VXVK8J2D,$B.XSUUFH5_
ML@.NJ>HZRX@\5'V[F,U>+Y:U4_ D,:6C)W.?2&:@2B91^D22I3^=M)Y;W&6J
MV/XK]V7CVJ+@@(+H U7RG&SA>= _82PZ&[% 3CF"0F6W58P)/4I>F,UAZ(J8
M']$X#CB? B^'6L-#E'<P.+]N.@Y^7(?E>MP2?:[1))TD2*XXN26R%MPZ!=EX
MJT-"0S_MH42_^;'\A%!\4B6-.JID'TZWN?)KV?-/BT]?ILO\GO8$_6UBK"HL
MD*_,-OM0D#<>G*]M78M&;G4MMVR(S!^0,\Y]6:<@;:FZSAS*(]XNQ"*3]4R
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
M9BD<#</CD&?_3,AKHXGG767]\$R3@0JL'UOP"6NK=^:[J[)JSVW*WE.8CIK
MR7*D ,=+"(DI)YF/OOG#BR[*JFGA1)]W/J1INOKG^3CE+'R*%D'GFODMS(#7
MI8"V4CM.EL&IUH\R[Z?DSU!0O0^V;ON6#?0S8CR^6JXG[Y>+?)K6[Y;;@J1M
MQX^8!6>^D.MKD'P.M YB$1E\4MHBEMID81=\T0+7L$5_N\+50VN/BZ@6^EPT
M%&X?X+BJ5\.+ZC,BEJGH$L3HR%%PQ8-#'P"#E;X$S9W=:3;+;@BY2\ X,&FC
MT[L .5+ (W<XN8>)7[^?>YA_6X;Y^N9$D21+9,HR*#J3O>52@1<D*ZZ<-2(;
MKOTN0>=^JXZ.EV-5O'@2>8^,I+?$RWQUWJ]C<19FZ[-;TV@T2JV=!.T\ Z6D
M)%XP \O9,>V%-K='M]R+G1^M,\X=V3!H:2K3#BX/SHG_@%4JQ-9[7&X"&3JX
MW\79]/-E^Y]4,[S3DTV)]4?Z[JJ0MT<_VTRI_X7<P&UUH53&Z>B@R.H"EF@I
MPBYQ,^XHD92#SNV[Z+3D8-S[W(8.4P<*'MG=>K4XG=,GD>379[^'DRW])F;C
MR(9#5H;VO>*,7 O)@4?)H\FL4/C2P-.Z;^UQ+UT;^^)'"W=D<'S KZ?+]"6L
M\,7G)6YBV-LLG9\4.2-*4Q0$Q<B@HPS@C(T0F+9<2L>%;Q&][4S0>+[7\3I?
M#*V D3VN_YS^UV><UU$CY]Y #@R=T@RTJD/_=*F31C:=UR,/.<J2>-[!P[K]
MN>-A8""U+1K)<&3]OUR>_A.7KQ;+KXNMH;T(&KRG ]+5UBVVSD)F%D(.'#)G
M7$:A"XI=@K0'/GX\_WIX-+20: =N]FORO=;X=OH-\QO2S?SSE [?S<"CU<NS
MW\+_6BQ?S<)JM;&HRA0IE*+0Q!)7BI<Z.#MK8"+SF*+RFC5_;+([>>/6VPS@
M( ^EFKY1=\78M4W**#9EF8QLRIY<>K*[X((+4%P(45M#.ZQUNYT]21R]P<(P
M4-D=DD?KK0-8G@^NK15CZ<M\,5M\/OLP_?QE??%<NB34/'@-WF=99SQP\&31
M(3,F$)EB&5L;P!^0U"WLCH?#8CC=C.R,50F=Q-HZ<;'\9UDL+]N=6QVD,B'4
M5BAT6B2*5F*NS3NE#$:AB)SO,E'QH<\?^07=$X"EF70[,$;WCB45PF<MI($2
M'?%@.!EO%C*8%(H)DOZ0S8NA#QW].U@-Z0"^UM'"[A PY_O(.F>C3!F$4YSV
M40[@"\'>BJ*=8K$.E1P8,CVX2,=K>+<IO_N(>^R1%;L,HG6>,ZT96<U0R%W4
MRD'TWH'VJ)5VDD>VT\B*YSKE=R]][COE=Q_A=F!A[AC>MY<5K"Z6(**EK<-\
MS;92:.$"(C!32DE<R^Q;]QY[F)IQB\P'.)X:";X#"#U>L?SAVK.W^EYHDB0K
M7 8%T0@&RGL/Y-Y'T%*0W&A+QM)ZHL!^%'96QW8@+N[$6H,IJ0,(/A*(;)ZL
M38KFF@GF #.O@4+0$$Q6D%)"I4M@N?F<\A_1U-GM?QN8-55$!\!Z<_(U3)?U
MKN%=>;N8?]YPMN7G/W"6:?O\?843-)R"4). Z3HD._GZ]J(DB,4(Q9)AIOG3
M[)T(ZZP*H W$VJND YSM5#DST;6);JDO;%%L8AM52\H4!"^B%CDD%.T'F>]
M6&?W-&UPUEXE74QZ(FEM'D_4&2^O3E?KQ0DNWTY#G,ZFZ[-7I\LJ\0FYKK($
M:R$@,:2D$^ 91@IG>*:MPY)0OKWK_T.Z.LM1M<%9<X4\%W/V6"$@_8/I(O-)
M"D44D1&,T0D48@(O)/U5H"9+'IG4K8.%5K1W%K$^H5%LK=@. /WH)IUHZ;D-
MUD%0M<^I,9(.@>ILN"RY8='QVY57PYK+<=]%CV$G]U+!^(]N$F)>O2;)O:5P
M?+MIMJ/7-G,4YC5VPMF,-M%IF-&O?\7E^FS[&@ WST0P3R37.5O)@ FI00G&
M(11N(<M4,&82--XZHA]ZBW,\,3OAS3T3O(VCH@YLW'V,UH30I*!7C(?:6*7R
M45NLU):G8+T.R=2F/Z5U(O@A6G9"FG\F2&LJ^ X =.X<U$USG[&^?.E6@W7Z
M7ZY-HY@(M$F,I^A<%W)G*8CR-FJP6B<*H"1WN77]S0%D[I829L\,=T/KJP-(
MOEXL<?IYO@VCTMEFC,?6$;U(=5^DOE\46K5RR(E#4=OTQ+2YU/$,HN4%;'+D
M1ZB4G&UM[?:G<C= /K=+BH&UU4&-V/7;Z N>ZMZC7;:I9Y^OIJ2Z;5N,+X&^
M^69^V3S\E^DJS1:U4_G$,=IFQGI@LKZ'<^3HAB0S).]UUCD%8=D.SE\[BG;#
MXW.YS1A16ZT;(X[1H>EC^H+Y=(:+\F9.)PSMB+,A^S,]LMS3=6?:E>>N>C-A
MX=+*6$ R1_XE[0N(AL[V(C7//.I@<:=6(,^M-].EBCZ$/WZC#U_2*IMW^Z=?
MO\ZFN/H=U^_*^?CJU80D9$7B'@(/I:;X/<3,%##/F";/O+C0>A307@3^&3HY
M[8/$.Q>"@VFS P?VDKE:^OQFODE,K&ZQ1.YXJ"<9!%W;H2<?()8JR\!)DHX7
M.F2& NC#9(U;W] 1+!MIKB<PUC*/%1UX?ULL\BV6M#<4! J$Y)(!Q7/M>UD*
MY)+(W\*$)K4.GW8@:]Q*B([ V$AS/8&1N)ADYPISEN(^6UWL$B0X4YN&9*ZS
MX<%IU;P"Y]KZXQ9 = 2O?771K.WQF''.NW)Q ?!^%C:7 []2V/AU.Z*UQ@"#
MACT_7OWIHZ ])=)54)22URAT NF\!!4E1>LB:/#!,1N<C:RH/V-0M(/NSJO>
M5>%<" <B6P_*,C(4UG+@2K!B34@FM!;0KK3]&4*A??!WVPX/HL,.SOH'N7EY
M5L=M;QY^%8R!!>? &I% B5C?#=-7Z$HRRGNM0^OBR!W(&A>1P^!A,:QR>L9;
M9>ABBKLWRB3REWS-Y2K.'+G+P4 RU@=$K5/@3X6W*[+&Q5MS*.P*M0/UT@'4
MWH9Y/G\Z&%"*Z+T!%,K4OD41G"\(:!-'9)&QYF5D5ZMW"IQ#%7N[Q.(P*7>
MCY>G)+@Z\&-+O>")*Z8DL&09*&*:A*!()CIG)8JA_[<^Y6Y2,&Y:;VB<'"'M
M+JK[?PLDP#DNSZ[+YN)ELD,70Q'P_[7W9<UMY4BZ[_>_8 ;[\G(C5%YJ'.&R
M';:K.OI)@57F;8K'35*N\OWUDZ!(B9*X'!Z"!*2NBAZ/;%?AY/(AD9E(9#H;
M.1A>..B=DQ;D$J)RG')-66'H[""G;D;NU#@JI8<F0/6JN_Y^ Q;M,2,L2LLB
M(4BR_-Y]4=_(HX:?HDD>4TI(:0]H"REU\V^G!E,)^3=PDKV]F4Y&\YMI!!&]
M'?V5?UIU>I)*)4\3090SH)_A@#06&&$;=111F&1*M_+>3DW=5T:G!E,A+31A
MF-Y'.XO?NG%X=_U]VOVX3:2LF G:2T,EHBI/(Z4I#X?4&!'BF1=>"^E*US;L
M(*?N8Z"3>]>%]- $J'+F;CZ]690=+JYMKT!;*VY,I"*XH"!:@'W"$X'@E9
M6\1'*2Q)O+@/M8N>N@]]3G_N%=)$ X??5EF]OZM4E"S!<0[11<@Q*1=PL!N!
M,4K4B>!3<DJ7SJOOIZINN%<W?SE,-2V#[;8'!X-H5D8ND#6)(6ZC18Y&!_#
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
MSMU6I?3(8(P1E<IY$GB@H4^=T]8/U(%  85UI:57&0)?OH/4[?@I#T[22$.
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
M+I+HU<A[G^+7/UHGCU),\8/EUX#C.+B"_CU$^N_ %Y]=$H4YR9Y/\CYW.'
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
M!ZNN?S(\AI579!8(=!+<7'3A$<*PM*M=OO!63?7I7_ Y="\6_0Y02P,$%
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
MW#?LOXO;CYJY=?D'4$L! A0#%     @ @8QF6SC9V_7Q!0$ -RL0 !
M         ( !     '1X9RTR,#(U,#DS,"YH=&U02P$"% ,4    " "!C&9;
M$@9ZZ;4/   8IP  $               @ $?!@$ ='AG+3(P,C4P.3,P+GAS
M9%!+ 0(4 Q0    ( (&,9ELW7ZF/9"   )0\ 0 4              "  0(6
M 0!T>&<M,C R-3 Y,S!?8V%L+GAM;%!+ 0(4 Q0    ( (&,9EO>7[G5Q$<
M /,^ P 4              "  9@V 0!T>&<M,C R-3 Y,S!?9&5F+GAM;%!+
M 0(4 Q0    ( (&,9EM'5[_K+7X" &M[ P 3              "  8Y^ 0!T
M>&<M,C R-3 Y,S!?9S$N:G!G4$L! A0#%     @ @8QF6^;/^$#=YP  P!H)
M !0              ( ![/P# '1X9RTR,#(U,#DS,%]L86(N>&UL4$L! A0#
M%     @ @8QF6_4\;:]I@P  /S & !0              ( !^^0$ '1X9RTR
M,#(U,#DS,%]P<F4N>&UL4$L! A0#%     @ @8QF6]1URA*Y!P  7R0  !8
M             ( !EF@% '1X9RTR,#(U,#DS,'AE>#,Q,2YH=&U02P$"% ,4
M    " "!C&9;6"#JQ+$'  !V(P  %@              @ &#< 4 ='AG+3(P
M,C4P.3,P>&5X,S$R+FAT;5!+ 0(4 Q0    ( (&,9ELJBK%W@P0  ((2   6
M              "  6AX!0!T>&<M,C R-3 Y,S!X97@S,C$N:'1M4$L! A0#
M%     @ @8QF6ZD"G<I]!   ?!$  !8              ( !'WT% '1X9RTR
G,#(U,#DS,'AE>#,R,BYH=&U02P4&      L "P#5 @  T($%

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>txg-20250930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:txg="http://www.10xgenomics.com/20250930"
  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="txg-20250930.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductAndServiceRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</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-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <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-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-11</startDate>
            <endDate>2025-08-11</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-11</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">txg:StockBasedCompensationExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">txg:StockBasedCompensationExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">txg:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">txg:CostOfRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:TechnologyLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:TechnologyLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">txg:ScaleBioScienceInc.AcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">txg:AssembledWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ProductsAndServicesExcludingGrantRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</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-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:InstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ChromiumConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:SpatialConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:ConsumablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AmericasExcludingUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">txg:AsiaPacificExcludingChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">txg:VizgenInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">txg:VizgenInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">txg:LicensingAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2025-02-28</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">txg:BrukerCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">txg:ClassBCommonStocksConvertedToClassACommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:CompoundAnnualGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:MarketBasedPerformanceAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:MarketBasedPerformanceAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">txg:TotalShareholderReturnMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:MarketBasedPerformanceAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">txg:TwoThousandsNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:StockOptionsRestrictedStockAndEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001770787</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">txg:SharesUnderEsppPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>txg:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-30">0001770787</dei:EntityCentralIndexKey>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-396"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2025-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-39035</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">10x Genomics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">45-5614458</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">6230 Stoneridge Mall Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Pleasanton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">94588</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">925</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">401-7300</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Class&#160;A common stock, par value $0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">TXG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">116474179</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-25" unitRef="shares">10078872</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">432508000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-32" unitRef="usd">344067000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">49576000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-5" decimals="-3" id="f-34" unitRef="usd">49335000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">43779000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-36" unitRef="usd">87862000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">52813000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c-5" decimals="-3" id="f-38" unitRef="usd">606000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">61956000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-40" unitRef="usd">83107000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">19195000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-42" unitRef="usd">19410000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">659827000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-44" unitRef="usd">584387000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">232534000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-46" unitRef="usd">252648000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">201000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-5" decimals="-3" id="f-48" unitRef="usd">0</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">63650000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-50" unitRef="usd">57290000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">4511000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-52" unitRef="usd">4511000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">64759000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-5" decimals="-3" id="f-54" unitRef="usd">15671000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">1879000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-56" unitRef="usd">4129000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">1027361000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">918636000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">18069000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">12909000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">37084000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-62" unitRef="usd">33615000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <txg:AccruedExpensesAndOtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">35766000</txg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <txg:AccruedExpensesAndOtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">41165000</txg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">22139000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-5" decimals="-3" id="f-66" unitRef="usd">20658000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">10543000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-68" unitRef="usd">9286000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LitigationReserveCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">23723000</us-gaap:LitigationReserveCurrent>
    <us-gaap:LitigationReserveCurrent contextRef="c-5" decimals="-3" id="f-70" unitRef="usd">0</us-gaap:LitigationReserveCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">147324000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-72" unitRef="usd">117633000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LitigationReserveNoncurrent contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">1210000</us-gaap:LitigationReserveNoncurrent>
    <us-gaap:LitigationReserveNoncurrent contextRef="c-5" decimals="-3" id="f-74" unitRef="usd">0</us-gaap:LitigationReserveNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">76442000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-76" unitRef="usd">73327000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">10871000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-78" unitRef="usd">12513000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">6394000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-80" unitRef="usd">5029000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">242241000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-82" unitRef="usd">208502000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-83" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-84" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-85" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-5" decimals="-3" id="f-86" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-88" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">2279319000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-5" decimals="-3" id="f-90" unitRef="usd">2177672000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">-1494339000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-92" unitRef="usd">-1467047000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-93" unitRef="usd">138000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-94" unitRef="usd">-493000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">785120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-96" unitRef="usd">710134000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-97" unitRef="usd">1027361000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-98" unitRef="usd">918636000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-99" unitRef="usd">148019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-100" unitRef="usd">151559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-101" unitRef="usd">430999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-102" unitRef="usd">445554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-103" unitRef="usd">983000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-104" unitRef="usd">95000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-105" unitRef="usd">45794000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-106" unitRef="usd">210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-107" unitRef="usd">149002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-108" unitRef="usd">151654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-109" unitRef="usd">476793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-110" unitRef="usd">445764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-14" decimals="-3" id="f-111" unitRef="usd">48695000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-15" decimals="-3" id="f-112" unitRef="usd">45261000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-113" unitRef="usd">145957000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-16" decimals="-3" id="f-114" unitRef="usd">142237000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-14" decimals="-3" id="f-115" unitRef="usd">100307000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-15" decimals="-3" id="f-116" unitRef="usd">106393000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-117" unitRef="usd">330836000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-16" decimals="-3" id="f-118" unitRef="usd">303527000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost contextRef="c-14" decimals="-3" id="f-119" unitRef="usd">57194000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost contextRef="c-15" decimals="-3" id="f-120" unitRef="usd">66174000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost contextRef="c-1" decimals="-3" id="f-121" unitRef="usd">182663000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost contextRef="c-16" decimals="-3" id="f-122" unitRef="usd">197730000</us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-14" decimals="-3" id="f-123" unitRef="usd">75355000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-15" decimals="-3" id="f-124" unitRef="usd">81704000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-125" unitRef="usd">239517000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-16" decimals="-3" id="f-126" unitRef="usd">250517000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:LitigationSettlementGain contextRef="c-14" decimals="-3" id="f-127" unitRef="usd">0</us-gaap:LitigationSettlementGain>
    <us-gaap:LitigationSettlementGain contextRef="c-15" decimals="-3" id="f-128" unitRef="usd">0</us-gaap:LitigationSettlementGain>
    <us-gaap:LitigationSettlementGain contextRef="c-1" decimals="-3" id="f-129" unitRef="usd">49900000</us-gaap:LitigationSettlementGain>
    <us-gaap:LitigationSettlementGain contextRef="c-16" decimals="-3" id="f-130" unitRef="usd">0</us-gaap:LitigationSettlementGain>
    <us-gaap:OperatingExpenses contextRef="c-14" decimals="-3" id="f-131" unitRef="usd">132549000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-15" decimals="-3" id="f-132" unitRef="usd">147878000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-133" unitRef="usd">372280000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-16" decimals="-3" id="f-134" unitRef="usd">448247000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-14" decimals="-3" id="f-135" unitRef="usd">-32242000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-15" decimals="-3" id="f-136" unitRef="usd">-41485000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">-41444000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-16" decimals="-3" id="f-138" unitRef="usd">-144720000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c-14" decimals="-3" id="f-139" unitRef="usd">5199000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-15" decimals="-3" id="f-140" unitRef="usd">4971000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">13156000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-16" decimals="-3" id="f-142" unitRef="usd">14422000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseNonoperating contextRef="c-14" decimals="-3" id="f-143" unitRef="usd">-3000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-15" decimals="-3" id="f-144" unitRef="usd">2000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-3" id="f-145" unitRef="usd">0</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-16" decimals="-3" id="f-146" unitRef="usd">4000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-14" decimals="-3" id="f-147" unitRef="usd">-1165000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-15" decimals="-3" id="f-148" unitRef="usd">2078000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">3574000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-16" decimals="-3" id="f-150" unitRef="usd">982000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-14" decimals="-3" id="f-151" unitRef="usd">4037000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-15" decimals="-3" id="f-152" unitRef="usd">7047000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">16730000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-16" decimals="-3" id="f-154" unitRef="usd">15400000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-155" unitRef="usd">-28205000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-156" unitRef="usd">-34438000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-157" unitRef="usd">-24714000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-16" decimals="-3" id="f-158" unitRef="usd">-129320000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-159" unitRef="usd">-733000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-160" unitRef="usd">1315000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">2578000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-16" decimals="-3" id="f-162" unitRef="usd">4279000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-163" unitRef="usd">-27472000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-164" unitRef="usd">-35753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">-27292000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-166" unitRef="usd">-133599000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-167"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-168"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-169"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-170"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-171"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-172"
      unitRef="usdPerShare">-0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-16"
      decimals="2"
      id="f-173"
      unitRef="usdPerShare">-1.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-16"
      decimals="2"
      id="f-174"
      unitRef="usdPerShare">-1.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-175" unitRef="shares">125502291</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-176" unitRef="shares">125502291</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="0" id="f-177" unitRef="shares">120733030</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="0" id="f-178" unitRef="shares">120733030</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-179" unitRef="shares">123965205</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-180" unitRef="shares">123965205</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-16" decimals="0" id="f-181" unitRef="shares">120067168</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-16" decimals="0" id="f-182" unitRef="shares">120067168</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-183" unitRef="usd">-27472000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-184" unitRef="usd">-35753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-185" unitRef="usd">-27292000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-186" unitRef="usd">-133599000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-14" decimals="-3" id="f-187" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-15" decimals="-3" id="f-188" unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">-18000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-16" decimals="-3" id="f-190" unitRef="usd">188000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c-14" decimals="-3" id="f-191" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c-15" decimals="-3" id="f-192" unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c-1" decimals="-3" id="f-193" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c-16" decimals="-3" id="f-194" unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-14" decimals="-3" id="f-195" unitRef="usd">-81000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-15" decimals="-3" id="f-196" unitRef="usd">456000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-197" unitRef="usd">649000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-16" decimals="-3" id="f-198" unitRef="usd">270000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-14" decimals="-3" id="f-199" unitRef="usd">-82000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-15" decimals="-3" id="f-200" unitRef="usd">462000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">631000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-16" decimals="-3" id="f-202" unitRef="usd">461000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-14" decimals="-3" id="f-203" unitRef="usd">-27554000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-15" decimals="-3" id="f-204" unitRef="usd">-35291000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-205" unitRef="usd">-26661000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-16" decimals="-3" id="f-206" unitRef="usd">-133138000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c-17"
      decimals="INF"
      id="f-207"
      unitRef="shares">122291837</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-208" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-209" unitRef="usd">2177672000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-210" unitRef="usd">-1467047000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-211" unitRef="usd">-493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-212" unitRef="usd">710134000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-21"
      decimals="INF"
      id="f-213"
      unitRef="shares">841913</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-22" decimals="-3" id="f-214" unitRef="usd">422000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-23" decimals="-3" id="f-215" unitRef="usd">422000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-24" decimals="-3" id="f-216" unitRef="usd">30571000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-25" decimals="-3" id="f-217" unitRef="usd">30571000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-26" decimals="-3" id="f-218" unitRef="usd">-34358000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-25" decimals="-3" id="f-219" unitRef="usd">-34358000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-27" decimals="-3" id="f-220" unitRef="usd">126000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-25" decimals="-3" id="f-221" unitRef="usd">126000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="c-28"
      decimals="INF"
      id="f-222"
      unitRef="shares">123133750</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-223" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-224" unitRef="usd">2208665000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-225" unitRef="usd">-1501405000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-226" unitRef="usd">-367000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-227" unitRef="usd">706895000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-33"
      decimals="INF"
      id="f-228"
      unitRef="shares">1308382</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-34" decimals="-3" id="f-229" unitRef="usd">3522000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-35" decimals="-3" id="f-230" unitRef="usd">3522000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-36" decimals="-3" id="f-231" unitRef="usd">27737000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-37" decimals="-3" id="f-232" unitRef="usd">27737000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-38" decimals="-3" id="f-233" unitRef="usd">34538000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-37" decimals="-3" id="f-234" unitRef="usd">34538000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-39" decimals="-3" id="f-235" unitRef="usd">587000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-37" decimals="-3" id="f-236" unitRef="usd">587000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="c-40"
      decimals="INF"
      id="f-237"
      unitRef="shares">124442132</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-238" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-239" unitRef="usd">2239924000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-240" unitRef="usd">-1466867000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-241" unitRef="usd">220000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-242" unitRef="usd">773279000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-45"
      decimals="INF"
      id="f-243"
      unitRef="shares">997422</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-46" decimals="-3" id="f-244" unitRef="usd">617000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-47" decimals="-3" id="f-245" unitRef="usd">617000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c-48"
      decimals="INF"
      id="f-246"
      unitRef="shares">1099992</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-49" decimals="-3" id="f-247" unitRef="usd">13541000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c-14" decimals="-3" id="f-248" unitRef="usd">13541000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-49" decimals="-3" id="f-249" unitRef="usd">25237000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-250" unitRef="usd">25237000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-50" decimals="-3" id="f-251" unitRef="usd">-27472000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-252" unitRef="usd">-27472000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-51" decimals="-3" id="f-253" unitRef="usd">-82000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-14" decimals="-3" id="f-254" unitRef="usd">-82000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="c-52"
      decimals="INF"
      id="f-255"
      unitRef="shares">126539546</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-256" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-53" decimals="-3" id="f-257" unitRef="usd">2279319000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-54" decimals="-3" id="f-258" unitRef="usd">-1494339000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-55" decimals="-3" id="f-259" unitRef="usd">138000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-260" unitRef="usd">785120000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c-56"
      decimals="INF"
      id="f-261"
      unitRef="shares">119095362</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-56" decimals="-3" id="f-262" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-263" unitRef="usd">2025890000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-264" unitRef="usd">-1284420000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-59" decimals="-3" id="f-265" unitRef="usd">-429000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-60" decimals="-3" id="f-266" unitRef="usd">741043000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-61"
      decimals="INF"
      id="f-267"
      unitRef="shares">605487</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-62" decimals="-3" id="f-268" unitRef="usd">1638000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-63" decimals="-3" id="f-269" unitRef="usd">1638000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-64" decimals="-3" id="f-270" unitRef="usd">36129000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-65" decimals="-3" id="f-271" unitRef="usd">36129000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-66" decimals="-3" id="f-272" unitRef="usd">-59949000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-65" decimals="-3" id="f-273" unitRef="usd">-59949000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-67" decimals="-3" id="f-274" unitRef="usd">-27000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-65" decimals="-3" id="f-275" unitRef="usd">-27000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="c-68"
      decimals="INF"
      id="f-276"
      unitRef="shares">119700849</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-68" decimals="-3" id="f-277" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-69" decimals="-3" id="f-278" unitRef="usd">2063657000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-70" decimals="-3" id="f-279" unitRef="usd">-1344369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-71" decimals="-3" id="f-280" unitRef="usd">-456000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-72" decimals="-3" id="f-281" unitRef="usd">718834000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-73"
      decimals="INF"
      id="f-282"
      unitRef="shares">773318</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-74" decimals="-3" id="f-283" unitRef="usd">4603000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-75" decimals="-3" id="f-284" unitRef="usd">4603000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-76" decimals="-3" id="f-285" unitRef="usd">38492000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-77" decimals="-3" id="f-286" unitRef="usd">38492000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-78" decimals="-3" id="f-287" unitRef="usd">-37897000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-77" decimals="-3" id="f-288" unitRef="usd">-37897000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-79" decimals="-3" id="f-289" unitRef="usd">26000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-77" decimals="-3" id="f-290" unitRef="usd">26000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="c-80"
      decimals="INF"
      id="f-291"
      unitRef="shares">120474167</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-80" decimals="-3" id="f-292" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-81" decimals="-3" id="f-293" unitRef="usd">2106752000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-82" decimals="-3" id="f-294" unitRef="usd">-1382266000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-83" decimals="-3" id="f-295" unitRef="usd">-430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-84" decimals="-3" id="f-296" unitRef="usd">724058000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-85"
      decimals="INF"
      id="f-297"
      unitRef="shares">565701</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-86" decimals="-3" id="f-298" unitRef="usd">156000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-87" decimals="-3" id="f-299" unitRef="usd">156000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-88" decimals="-3" id="f-300" unitRef="usd">33881000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-15" decimals="-3" id="f-301" unitRef="usd">33881000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-89" decimals="-3" id="f-302" unitRef="usd">-35753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-303" unitRef="usd">-35753000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-90" decimals="-3" id="f-304" unitRef="usd">462000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-15" decimals="-3" id="f-305" unitRef="usd">462000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="c-91"
      decimals="INF"
      id="f-306"
      unitRef="shares">121039868</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-91" decimals="-3" id="f-307" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-92" decimals="-3" id="f-308" unitRef="usd">2140789000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-93" decimals="-3" id="f-309" unitRef="usd">-1418019000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-94" decimals="-3" id="f-310" unitRef="usd">32000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-95" decimals="-3" id="f-311" unitRef="usd">722804000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-312" unitRef="usd">-27292000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-313" unitRef="usd">-133599000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">83899000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-16" decimals="-3" id="f-315" unitRef="usd">108209000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-316" unitRef="usd">26134000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-16" decimals="-3" id="f-317" unitRef="usd">27129000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">5582000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-16" decimals="-3" id="f-319" unitRef="usd">6015000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">-1135000</txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure>
    <txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure contextRef="c-16" decimals="-3" id="f-321" unitRef="usd">0</txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-1" decimals="-3" id="f-322" unitRef="usd">814000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-16" decimals="-3" id="f-323" unitRef="usd">2454000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c-1" decimals="-3" id="f-324" unitRef="usd">0</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c-16" decimals="-3" id="f-325" unitRef="usd">-3000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">-1360000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement contextRef="c-16" decimals="-3" id="f-327" unitRef="usd">571000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-328" unitRef="usd">-44546000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-16" decimals="-3" id="f-329" unitRef="usd">-31321000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c-1" decimals="-3" id="f-330" unitRef="usd">52208000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c-16" decimals="-3" id="f-331" unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">-22371000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-16" decimals="-3" id="f-333" unitRef="usd">19396000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-334" unitRef="usd">-642000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-16" decimals="-3" id="f-335" unitRef="usd">-696000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-336" unitRef="usd">-2290000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-16" decimals="-3" id="f-337" unitRef="usd">1850000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">3292000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-16" decimals="-3" id="f-339" unitRef="usd">10044000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-1" decimals="-3" id="f-340" unitRef="usd">2284000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c-16" decimals="-3" id="f-341" unitRef="usd">-75000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c-1" decimals="-3" id="f-342" unitRef="usd">-648000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c-16" decimals="-3" id="f-343" unitRef="usd">8142000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <txg:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">-9939000</txg:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities>
    <txg:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities contextRef="c-16" decimals="-3" id="f-345" unitRef="usd">-17135000</txg:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-346" unitRef="usd">-7590000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-16" decimals="-3" id="f-347" unitRef="usd">-9763000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-1" decimals="-3" id="f-348" unitRef="usd">1321000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-16" decimals="-3" id="f-349" unitRef="usd">646000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-350" unitRef="usd">95273000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-16" decimals="-3" id="f-351" unitRef="usd">13412000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-1" decimals="-3" id="f-352" unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-16" decimals="-3" id="f-353" unitRef="usd">1000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <txg:PaymentsForAssetAcquisitionNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-354" unitRef="usd">8616000</txg:PaymentsForAssetAcquisitionNetOfCashAcquired>
    <txg:PaymentsForAssetAcquisitionNetOfCashAcquired contextRef="c-16" decimals="-3" id="f-355" unitRef="usd">0</txg:PaymentsForAssetAcquisitionNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-356" unitRef="usd">4158000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-16" decimals="-3" id="f-357" unitRef="usd">9677000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-358" unitRef="usd">98859000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-16" decimals="-3" id="f-359" unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities contextRef="c-1" decimals="-3" id="f-360" unitRef="usd">0</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities contextRef="c-16" decimals="-3" id="f-361" unitRef="usd">3856000</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-1" decimals="-3" id="f-362" unitRef="usd">100000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-16" decimals="-3" id="f-363" unitRef="usd">25782000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-364" unitRef="usd">-11633000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-16" decimals="-3" id="f-365" unitRef="usd">18961000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-1" decimals="-3" id="f-366" unitRef="usd">4561000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions contextRef="c-16" decimals="-3" id="f-367" unitRef="usd">6397000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-368" unitRef="usd">4561000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-16" decimals="-3" id="f-369" unitRef="usd">6397000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-370" unitRef="usd">441000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-16" decimals="-3" id="f-371" unitRef="usd">105000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-372" unitRef="usd">88642000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-16" decimals="-3" id="f-373" unitRef="usd">38875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-374" unitRef="usd">344067000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-60" decimals="-3" id="f-375" unitRef="usd">359284000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-376" unitRef="usd">432709000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-95" decimals="-3" id="f-377" unitRef="usd">398159000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-378" unitRef="usd">1935000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-16" decimals="-3" id="f-379" unitRef="usd">4863000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-380" unitRef="usd">135000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-16" decimals="-3" id="f-381" unitRef="usd">954000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-382" unitRef="usd">11362000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-16" decimals="-3" id="f-383" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <txg:NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets contextRef="c-1" decimals="-3" id="f-384" unitRef="usd">13541000</txg:NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets>
    <txg:NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets contextRef="c-16" decimals="-3" id="f-385" unitRef="usd">0</txg:NoncashOrPartNoncashAcquisitionCommonStockIssuedForAcquisitionOfAssets>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c-1" id="f-386">Description of Business and Basis of Presentation&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Organization and Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10x Genomics, Inc. (the &#x201c;Company&#x201d;) is a life sciences technology company focused on building innovative products and solutions to interrogate, understand and master biological systems at resolution and scale that matches the complexity of biology. The Company&#x2019;s integrated research solutions include the Company&#x2019;s Chromium instruments and the Company's Visium CytAssist and Xenium Analyzer, which the Company refers to as &#x201c;Spatial instruments,&#x201d; and the Company&#x2019;s proprietary microfluidic chips, slides, reagents and other consumables for the Company&#x2019;s Chromium, Visium and Xenium solutions, which the Company refers to as &#x201c;consumables.&#x201d; The Company bundles its software with these products to guide customers through the workflow, from sample preparation through analysis and visualization. The Company was incorporated in the state of Delaware in July 2012 and began commercial and manufacturing operations and selling its instruments and consumables in 2015. The Company is headquartered in Pleasanton, California and has wholly-owned subsidiaries in Asia, Europe, Oceania and North America.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements, which include the Company&#x2019;s accounts and the accounts of its wholly-owned subsidiaries, are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). The condensed consolidated balance sheet at December&#160;31, 2024 has been derived from the audited consolidated financial statements of the Company at that date. Certain information and footnote disclosures typically included in the Company&#x2019;s audited consolidated financial statements have been condensed or omitted. The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#x2019;s financial position, results of operations, comprehensive income (loss) and cash flows for the periods presented, but are not necessarily indicative of the results of operations to be anticipated for any future annual or interim period. All intercompany transactions and balances have been eliminated. The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes for the year ended December&#160;31, 2024 included in the Company's Annual Report on Form 10-K filed with the SEC on February&#160;12, 2025 (our &#x201c;Annual Report&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-387">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements, which include the Company&#x2019;s accounts and the accounts of its wholly-owned subsidiaries, are unaudited and have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). The condensed consolidated balance sheet at December&#160;31, 2024 has been derived from the audited consolidated financial statements of the Company at that date. Certain information and footnote disclosures typically included in the Company&#x2019;s audited consolidated financial statements have been condensed or omitted. The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#x2019;s financial position, results of operations, comprehensive income (loss) and cash flows for the periods presented, but are not necessarily indicative of the results of operations to be anticipated for any future annual or interim period. All intercompany transactions and balances have been eliminated. The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-388">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except as noted below, there were no material changes in the Company&#x2019;s significant accounting policies during the nine months ended September&#160;30, 2025. See Note 2, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, to the consolidated financial statements included in the Company&#x2019;s Annual Report for information regarding the Company&#x2019;s significant accounting policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Products and Services Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from sales of products, which consist of instruments and consumables, and services. Revenue from product sales is recognized when control of the product is transferred, which is generally upon shipment to the customer. Instrument service agreements, which relate to extended warranties, are typically entered into for a one-year term, following the expiration of the standard one-year warranty period. Revenue for extended warranties is recognized ratably over the term of the extended warranty period as a stand ready performance obligation. Revenue is recorded net of discounts, distributor commissions and sales taxes collected on behalf of governmental authorities. Customers are invoiced generally upon shipment, or upon order for services, and payment is typically due within 30 days. Cash received from customers in advance of product shipment or the provision of services is recorded as a contract liability. The Company&#x2019;s contracts with its customers generally do not include rights of return or a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly enters into contracts that include various combinations of products and services which are generally distinct and accounted for as separate performance obligations. The transaction price is allocated to each performance obligation in proportion to its standalone selling price. The Company determines standalone selling price using average selling prices with consideration of current market conditions. If the product or service has no history of sales or if the sales volume is not sufficient, the Company relies upon prices set by management, adjusted for applicable discounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;License and Royalty Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has agreements with third parties that include up-front fees and royalties. Revenue related to the delivery of intellectual property is recognized when the license is delivered to the third parties. Royalty revenue is recognized when the underlying sales occur. If the timing of the reporting of the actual sales from our licensees is after our reporting date, we estimate the royalty revenue receivable at period end and adjust for any changes in estimates in the following period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates as a single operating segment. The Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;), its Chief Executive Officer, manages the Company&#x2019;s operations on a consolidated basis for the purposes of allocating resources, making operating decisions and evaluating financial performance. The measures of profitability and significant segment expenses reviewed by the CODM are consistent with the presentation and disclosure in these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisitions of intellectual property&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen test is met, the transaction is accounted for as an asset acquisition. If the screen test is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for asset acquisition under Accounting Standards Codification, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations, Topic 805, Subtopic 50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires the acquiring entity in an asset acquisition to recognize net assets based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on relative fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the Company has the option to pay in equity for contingent consideration related to the acquisition, a liability is recorded in accordance with the guidance of ASC 480, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distinguishing Liabilities from Equity. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contingent consideration is recorded at fair value at inception and is revalued on a quarterly basis for any adjustments and recognized in the Company&#x2019;s condensed consolidated statements of operations in &#x201c;Other income (expense), net.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to the royalty revenue in the condensed consolidated statements of operations for the three and nine months ended September 30, 2024 have been reclassified to conform to the current presentation. Amounts related to the other receivables in the condensed consolidated balance sheet as of December 31, 2024 have been reclassified to conform to the current presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncement and Disclosure Rules&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standard Update (&#x201c;ASU&#x201d;) No. 2023-09, Income Taxes (&#x201c;ASU No. 2023-09&#x201d;), which prescribes standardized categories and disaggregation of information in the reconciliation of provision for income taxes, requires disclosure of disaggregated income taxes paid, and modifies other income tax-related disclosure requirements. The updated standard is effective beginning with the Company&#x2019;s fiscal year 2025 annual reporting period. The Company will adopt ASU No. 2023-09 in its fourth quarter of 2025 using a prospective transition method. We are currently evaluating the impact that the updated standard will have on our financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025 issued ASU 2025-01, Clarifying the Effective Date ("ASU 2025-01") to provide clarification as to the effective date. ASU 2024-03 requires disaggregated disclosure of income statement expenses. ASU 2024-03 does not change the expense captions currently presented on the income statement; rather it requires disaggregation of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03, as amended by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within fiscal years beginning after December 15, 2027. ASU 2024-03 can be applied on a prospective basis; however, retrospective application is permitted. Early adoption is permitted. As ASU 2024-03 only requires additional disclosure, it will not have a material impact on the Company's financial condition and results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-389">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Products and Services Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from sales of products, which consist of instruments and consumables, and services. Revenue from product sales is recognized when control of the product is transferred, which is generally upon shipment to the customer. Instrument service agreements, which relate to extended warranties, are typically entered into for a one-year term, following the expiration of the standard one-year warranty period. Revenue for extended warranties is recognized ratably over the term of the extended warranty period as a stand ready performance obligation. Revenue is recorded net of discounts, distributor commissions and sales taxes collected on behalf of governmental authorities. Customers are invoiced generally upon shipment, or upon order for services, and payment is typically due within 30 days. Cash received from customers in advance of product shipment or the provision of services is recorded as a contract liability. The Company&#x2019;s contracts with its customers generally do not include rights of return or a significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly enters into contracts that include various combinations of products and services which are generally distinct and accounted for as separate performance obligations. The transaction price is allocated to each performance obligation in proportion to its standalone selling price. The Company determines standalone selling price using average selling prices with consideration of current market conditions. If the product or service has no history of sales or if the sales volume is not sufficient, the Company relies upon prices set by management, adjusted for applicable discounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;License and Royalty Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has agreements with third parties that include up-front fees and royalties. Revenue related to the delivery of intellectual property is recognized when the license is delivered to the third parties. Royalty revenue is recognized when the underlying sales occur. If the timing of the reporting of the actual sales from our licensees is after our reporting date, we estimate the royalty revenue receivable at period end and adjust for any changes in estimates in the following period.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ProductWarrantyObligationTerm contextRef="c-4" id="f-390">P1Y</us-gaap:ProductWarrantyObligationTerm>
    <us-gaap:ProductWarrantyObligationTerm contextRef="c-4" id="f-391">P1Y</us-gaap:ProductWarrantyObligationTerm>
    <txg:RevenueFromContractWithCustomerPaymentPeriod contextRef="c-1" id="f-392">P30D</txg:RevenueFromContractWithCustomerPaymentPeriod>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-393">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates as a single operating segment. The Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;), its Chief Executive Officer, manages the Company&#x2019;s operations on a consolidated basis for the purposes of allocating resources, making operating decisions and evaluating financial performance. The measures of profitability and significant segment expenses reviewed by the CODM are consistent with the presentation and disclosure in these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <txg:AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock contextRef="c-1" id="f-394">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisitions of intellectual property&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen test is met, the transaction is accounted for as an asset acquisition. If the screen test is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for asset acquisition under Accounting Standards Codification, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations, Topic 805, Subtopic 50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires the acquiring entity in an asset acquisition to recognize net assets based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on relative fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the Company has the option to pay in equity for contingent consideration related to the acquisition, a liability is recorded in accordance with the guidance of ASC 480, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distinguishing Liabilities from Equity. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contingent consideration is recorded at fair value at inception and is revalued on a quarterly basis for any adjustments and recognized in the Company&#x2019;s condensed consolidated statements of operations in &#x201c;Other income (expense), net.&#x201d;&lt;/span&gt;&lt;/div&gt;</txg:AssetAcquisitionAcquisitionsOfIntellectualPropertyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-395">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncement and Disclosure Rules&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standard Update (&#x201c;ASU&#x201d;) No. 2023-09, Income Taxes (&#x201c;ASU No. 2023-09&#x201d;), which prescribes standardized categories and disaggregation of information in the reconciliation of provision for income taxes, requires disclosure of disaggregated income taxes paid, and modifies other income tax-related disclosure requirements. The updated standard is effective beginning with the Company&#x2019;s fiscal year 2025 annual reporting period. The Company will adopt ASU No. 2023-09 in its fourth quarter of 2025 using a prospective transition method. We are currently evaluating the impact that the updated standard will have on our financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expenses ("ASU 2024-03"), and in January 2025 issued ASU 2025-01, Clarifying the Effective Date ("ASU 2025-01") to provide clarification as to the effective date. ASU 2024-03 requires disaggregated disclosure of income statement expenses. ASU 2024-03 does not change the expense captions currently presented on the income statement; rather it requires disaggregation of certain expense captions into specified categories in disclosures within the footnotes to the financial statements. ASU 2024-03, as amended by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within fiscal years beginning after December 15, 2027. ASU 2024-03 can be applied on a prospective basis; however, retrospective application is permitted. Early adoption is permitted. As ASU 2024-03 only requires additional disclosure, it will not have a material impact on the Company's financial condition and results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AssetAcquisitionTextBlock contextRef="c-1" id="f-397">Asset Acquisition &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 7, 2025, the Company entered into an agreement to acquire all outstanding shares of common stock of Scale Biosciences, Inc., a single cell genomics technology company (&#x201c;Scale&#x201d;). Upon closing the transaction on August 11, 2025, the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company made an upfront payment consisting of $9.2&#160;million in cash and $13.5&#160;million (1,099,992 shares) in shares of the Company&#x2019;s Class A common stock. In the first quarter of 2026, the Company expects to pay $20.0&#160;million, subject to any adjustments, in connection with the technology transfer completed in the third quarter of 2025 and in the future may pay up to $30.0&#160;million of contingent consideration if certain milestones are met. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction was accounted for as an asset acquisition because substantially all of the fair value of the assets acquired is concentrated in the developed technology. The Company determined that the contingent consideration was within the scope of ASC 480, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distinguishing Liabilities from Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, because the contingent consideration is payable in cash or shares of the Company&#x2019;s Class A common stock, at the Company&#x2019;s election. The contingent consideration was recorded at fair value as of the acquisition date. Upon closing, the Company recognized $22.4&#160;million for the fair value of the contingent consideration. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the value of assets acquired and liabilities assumed (in thousands) as of the closing on August 11, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.486%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.010%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets and liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets and liabilities, net includes assumed liabilities for pre-acquisition services provided to Scale by third parties which are also measured at fair value under ASC 480. The Company expects to remeasure the contingent consideration and assumed liabilities within the scope of ASC 480 as of each applicable reporting period. Upon remeasurement as of September 30, 2025, the Company recorded a $1.1&#160;million change in the fair value within &#x201c;Other income (expense), net&#x201d; in the Company&#x2019;s condensed consolidated statement of operations. Measurement of the liabilities using a probability weighted discounted cash flow approach is classified as a Level 3 fair value measurement due to the use of significant unobservable inputs. The calculation relies upon the probability of achieving the milestones and approximate timing of payment based on the terms of the arrangement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table discloses the summary of changes in the contingent consideration and assumed liabilities measured at fair value using Level 3 inputs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.928%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration to sellers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed liabilities to third parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AssetAcquisitionTextBlock>
    <txg:PaymentsForAssetAcquisitions contextRef="c-96" decimals="-5" id="f-398" unitRef="usd">9200000</txg:PaymentsForAssetAcquisitions>
    <us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable contextRef="c-96" decimals="-5" id="f-399" unitRef="usd">13500000</us-gaap:AssetAcquisitionConsiderationTransferredEquityInterestIssuedAndIssuable>
    <txg:AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares contextRef="c-96" decimals="0" id="f-400" unitRef="shares">1099992</txg:AssetAcquisitionConsiderationTransferredEquityInterestShareIssuedNumberOfShares>
    <txg:PaymentsForAssetAcquisitions contextRef="c-97" decimals="-5" id="f-401" unitRef="usd">20000000</txg:PaymentsForAssetAcquisitions>
    <txg:AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount contextRef="c-98" decimals="-5" id="f-402" unitRef="usd">30000000</txg:AssetAcquisitionContingentConsiderationRangeOfOutcomesMaximumAmount>
    <txg:AssetAcquisitionContingentConsiderationAttributableToSellers contextRef="c-96" decimals="-5" id="f-403" unitRef="usd">22400000</txg:AssetAcquisitionContingentConsiderationAttributableToSellers>
    <txg:AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock contextRef="c-1" id="f-404">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the value of assets acquired and liabilities assumed (in thousands) as of the closing on August 11, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.486%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:27.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.010%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets and liabilities, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</txg:AssetAcquisitionRecognizedAssetAcquiredAndLiabilityAssumedTableTextBlock>
    <txg:AssetAcquisitionCashAndCashEquivalents contextRef="c-96" decimals="-3" id="f-405" unitRef="usd">1390000</txg:AssetAcquisitionCashAndCashEquivalents>
    <txg:AssetAcquisitionDevelopedTechnology contextRef="c-96" decimals="-3" id="f-406" unitRef="usd">51639000</txg:AssetAcquisitionDevelopedTechnology>
    <txg:AssetAcquisitionAssetsAndLiabilitiesOther contextRef="c-96" decimals="-3" id="f-407" unitRef="usd">-6467000</txg:AssetAcquisitionAssetsAndLiabilitiesOther>
    <txg:AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-96" decimals="-3" id="f-408" unitRef="usd">46562000</txg:AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet>
    <txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure contextRef="c-99" decimals="-5" id="f-409" unitRef="usd">-1100000</txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure>
    <us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock contextRef="c-1" id="f-410">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table discloses the summary of changes in the contingent consideration and assumed liabilities measured at fair value using Level 3 inputs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:78.928%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration to sellers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed liabilities to third parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock>
    <us-gaap:AssetAcquisitionContingentConsiderationLiability contextRef="c-100" decimals="-3" id="f-411" unitRef="usd">0</us-gaap:AssetAcquisitionContingentConsiderationLiability>
    <txg:AssetAcquisitionContingentConsiderationAttributableToSellers contextRef="c-101" decimals="-3" id="f-412" unitRef="usd">22378000</txg:AssetAcquisitionContingentConsiderationAttributableToSellers>
    <txg:AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties contextRef="c-101" decimals="-3" id="f-413" unitRef="usd">815000</txg:AssetAcquisitionContingentConsiderationAssumedLiabilitiesToThirdParties>
    <txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure contextRef="c-101" decimals="-3" id="f-414" unitRef="usd">-1135000</txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure>
    <us-gaap:AssetAcquisitionContingentConsiderationLiability contextRef="c-102" decimals="-3" id="f-415" unitRef="usd">24328000</us-gaap:AssetAcquisitionContingentConsiderationLiability>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-416">Restructuring &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 6, 2025, the Company implemented a reduction in force plan in order to decrease costs and maintain a streamlined organization to support the business. Restructuring charges of $6.0&#160;million associated with this plan, comprised primarily of severance-related costs, were recorded in the second quarter of 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of restructuring costs for the nine months ended September&#160;30, 2025 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.101%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Severance and Benefits Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring costs of $0.4 million, $3.9 million and $1.7 million were recorded in cost of revenue, research and development expense, and selling, general and administrative expense, respectively, in the Company's condensed consolidated &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;statements of operations during the second quarter of 2025. The restructuring activities were substantially completed by the end of the third quarter of 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges contextRef="c-14" decimals="-5" id="f-417" unitRef="usd">6000000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock contextRef="c-1" id="f-418">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of restructuring costs for the nine months ended September&#160;30, 2025 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.101%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Severance and Benefits Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringCharges contextRef="c-103" decimals="-3" id="f-419" unitRef="usd">5707000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-104" decimals="-3" id="f-420" unitRef="usd">314000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-1" decimals="-3" id="f-421" unitRef="usd">6021000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring contextRef="c-103" decimals="-3" id="f-422" unitRef="usd">5632000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-104" decimals="-3" id="f-423" unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-1" decimals="-3" id="f-424" unitRef="usd">5632000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c-103" decimals="-3" id="f-425" unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c-104" decimals="-3" id="f-426" unitRef="usd">314000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2 contextRef="c-1" decimals="-3" id="f-427" unitRef="usd">314000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve contextRef="c-105" decimals="-3" id="f-428" unitRef="usd">75000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-106" decimals="-3" id="f-429" unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-4" decimals="-3" id="f-430" unitRef="usd">75000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCosts contextRef="c-107" decimals="-3" id="f-431" unitRef="usd">400000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-108" decimals="-3" id="f-432" unitRef="usd">400000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-109" decimals="-3" id="f-433" unitRef="usd">3900000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-110" decimals="-3" id="f-434" unitRef="usd">3900000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-111" decimals="-3" id="f-435" unitRef="usd">1700000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts contextRef="c-112" decimals="-3" id="f-436" unitRef="usd">1700000</us-gaap:RestructuringCosts>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock contextRef="c-1" id="f-437">Other Financial Statement Information&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Available-for-sale Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.871%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.945%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.802%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.945%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.802%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of marketable securities as of September&#160;30, 2025 were all less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurred no material gross realized gains or losses from available-for-sale debt securities during the three and nine months ended September&#160;30, 2025 or September&#160;30, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The available-for-sale debt securities are subject to a periodic impairment review. For investments in an unrealized loss position, the Company determines whether a credit loss exists by considering information about the collectability of the instrument, current market conditions and reasonable and supportable forecasts of economic conditions. The Company recognizes an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and writes down the amortized cost basis of the investment if it is more likely than not that the Company will be required or will intend to sell the investment before recovery of its amortized cost basis. Allowances for credit losses and write-downs are recognized in &#x201c;Other income (expense), net,&#x201d; and unrealized losses not related to credit losses are recognized in &#x201c;Accumulated other comprehensive income (loss).&#x201d; There are no allowances for credit losses for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory was comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment and machinery &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.234%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangibles,&lt;br/&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangibles,&lt;br/&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assembled workforce&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September 30, 2025, the Company recorded developed technology of $51.6&#160;million and assembled workforce of $0.7&#160;million in connection with the Scale acquisition. Subsequently, the Company recorded an impairment charge of $0.7&#160;million related to the assembled workforce during the same period. The amortization of developed technology is recorded in cost of revenue. See Note 3, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset Acquisition,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for details related to intangibles acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Compensation and Related Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued compensation and related benefits were comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.288%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.375%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Expenses and Other Current Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities were comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal and related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties for licensed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Product Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the reserve for product warranties were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts charged to cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repairs and replacements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;September&#160;30, 2025, the aggregate amount of remaining performance obligations related to separately sold extended warranty service agreements or allocated amounts for extended warranty service agreements bundled with sales of instruments was&#160;$33.0 million, of which approximately&#160;$22.1 million&#160;is expected to be recognized to revenue in the next 12 months, with the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;remainder thereafter. The contract liabilities of $33.0 million and $33.2 million as of September&#160;30, 2025 and December 31, 2024, respectively, consisted of deferred revenue related to extended warranty service agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following revenue recognized for the periods indicated were included in deferred revenue as of December 31, 2024 and 2023, respectively (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.187%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.244%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents revenue by source for the periods indicated (in thousands). Chromium products include the Company&#x2019;s single cell products and spatial products include the Company&#x2019;s Visium and Xenium products:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Chromium&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spatial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total instruments revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Chromium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spatial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total consumables revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Products and services revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;License and royalty revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents revenue by geography based on the location of the customer for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia-Pacific (excluding China)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Includes license and royalty revenue.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;License and Royalty Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2025, the Company settled its worldwide patent litigation with Vizgen, Inc. As part of that settlement, Vizgen has limited rights to certain intellectual property owned or exclusively licensed by the Company. As one part of the settlement, the Company received an upfront payment of $26.0&#160;million and will receive royalties on Vizgen&#x2019;s sales of products covered by the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;license. The $26.0&#160;million upfront payment was recorded as a $9.2&#160;million gain on settlement and $16.8&#160;million of license and royalty revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the Vizgen historical revenues prior to the settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2025, the Company entered into a settlement agreement and license agreements with Bruker Corporation resolving all outstanding litigation and other proceedings between the parties across all jurisdictions around the world. Under the agreements, the Company has the right to receive four quarterly installment payments beginning in the third quarter of 2025, which total $68.0&#160;million, and applicable interest. The Company will also receive royalties on Bruker&#x2019;s sales of products and services covered by the license. The $68.0&#160;million was recorded as a $40.7&#160;million gain on settlement and $27.3&#160;million of license and royalty revenue. The amount attributed to the gain on settlement was determined by applying a royalty rate to the historical revenues prior to the settlement. As of September 30, 2025, the Company had received one quarterly payment, and the remaining balance was recognized under other receivables which is presented separately on the Company&#x2019;s condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Income (Expense), Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains or losses from foreign currency remeasurement are included in &#x201c;Other income (expense), net&#x201d; in the condensed consolidated statements of operations. The Company recognized foreign currency transaction loss of $0.6 million for the three months ended September&#160;30, 2025, and foreign currency transaction income of $3.1 million for the nine months ended September&#160;30, 2025. The Company recognized foreign currency transaction income of $1.3 million and $0.3 million for the three and nine months ended September&#160;30, 2024, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in fair value of contingent consideration are included in &#x201c;Other income (expense), net&#x201d; in the condensed consolidated statements of operations. The company recognized the $1.1&#160;million loss due to change in fair value of contingent consideration for the three and nine months ended September&#160;30, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:MarketableSecuritiesTextBlock contextRef="c-1" id="f-438">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.871%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.945%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.802%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.945%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.802%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:MoneyMarketFundsAtCarryingValue contextRef="c-113" decimals="-3" id="f-439" unitRef="usd">399256000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue contextRef="c-113" decimals="-3" id="f-440" unitRef="usd">399256000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue contextRef="c-114" decimals="-3" id="f-441" unitRef="usd">322012000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue contextRef="c-114" decimals="-3" id="f-442" unitRef="usd">322012000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-115" decimals="-3" id="f-443" unitRef="usd">49576000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-115" decimals="-3" id="f-444" unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-115" decimals="-3" id="f-445" unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-115" decimals="-3" id="f-446" unitRef="usd">49576000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-116" decimals="-3" id="f-447" unitRef="usd">49317000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-116" decimals="-3" id="f-448" unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-116" decimals="-3" id="f-449" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-116" decimals="-3" id="f-450" unitRef="usd">49335000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <txg:DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds contextRef="c-4" decimals="-3" id="f-451" unitRef="usd">448832000</txg:DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-4" decimals="-3" id="f-452" unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-4" decimals="-3" id="f-453" unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <txg:DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds contextRef="c-4" decimals="-3" id="f-454" unitRef="usd">448832000</txg:DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds>
    <txg:DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds contextRef="c-5" decimals="-3" id="f-455" unitRef="usd">371329000</txg:DebtSecuritiesAvailableForSaleAmortizedCostIncludingMoneyMarketFunds>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-5" decimals="-3" id="f-456" unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-5" decimals="-3" id="f-457" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <txg:DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds contextRef="c-5" decimals="-3" id="f-458" unitRef="usd">371347000</txg:DebtSecuritiesAvailableForSaleIncludingMoneyMarketFunds>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss contextRef="c-1" decimals="-5" id="f-459" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss contextRef="c-16" decimals="-5" id="f-460" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss contextRef="c-15" decimals="-5" id="f-461" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss contextRef="c-14" decimals="-5" id="f-462" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-463">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory was comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c-4" decimals="-3" id="f-464" unitRef="usd">18934000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="c-5" decimals="-3" id="f-465" unitRef="usd">38930000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-4" decimals="-3" id="f-466" unitRef="usd">23990000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-5" decimals="-3" id="f-467" unitRef="usd">27441000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-3" id="f-468" unitRef="usd">19032000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-5" decimals="-3" id="f-469" unitRef="usd">16736000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-470" unitRef="usd">61956000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-471" unitRef="usd">83107000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-472">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment and machinery &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-117" decimals="-3" id="f-473" unitRef="usd">36765000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-118" decimals="-3" id="f-474" unitRef="usd">36765000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-119" decimals="-3" id="f-475" unitRef="usd">147493000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-120" decimals="-3" id="f-476" unitRef="usd">147094000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-121" decimals="-3" id="f-477" unitRef="usd">77145000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-122" decimals="-3" id="f-478" unitRef="usd">72498000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-123" decimals="-3" id="f-479" unitRef="usd">15195000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-124" decimals="-3" id="f-480" unitRef="usd">14953000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-125" decimals="-3" id="f-481" unitRef="usd">9848000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-126" decimals="-3" id="f-482" unitRef="usd">9586000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-127" decimals="-3" id="f-483" unitRef="usd">89370000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-128" decimals="-3" id="f-484" unitRef="usd">89567000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-129" decimals="-3" id="f-485" unitRef="usd">2527000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-130" decimals="-3" id="f-486" unitRef="usd">5152000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-487" unitRef="usd">378343000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-488" unitRef="usd">375615000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-489" unitRef="usd">145809000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-490" unitRef="usd">122967000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-491" unitRef="usd">232534000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-492" unitRef="usd">252648000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-493">&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.234%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.418%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangibles,&lt;br/&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangibles,&lt;br/&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Technology licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assembled workforce&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-131" id="f-494">P9Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-131" decimals="-3" id="f-495" unitRef="usd">22504000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-131" decimals="-3" id="f-496" unitRef="usd">9124000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-131" decimals="-3" id="f-497" unitRef="usd">13380000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-132" decimals="-3" id="f-498" unitRef="usd">22504000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-132" decimals="-3" id="f-499" unitRef="usd">8016000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-132" decimals="-3" id="f-500" unitRef="usd">14488000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-133" id="f-501">P6Y3M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-133" decimals="-3" id="f-502" unitRef="usd">52639000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-133" decimals="-3" id="f-503" unitRef="usd">1326000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-133" decimals="-3" id="f-504" unitRef="usd">51313000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-134" decimals="-3" id="f-505" unitRef="usd">1000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-134" decimals="-3" id="f-506" unitRef="usd">92000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-134" decimals="-3" id="f-507" unitRef="usd">908000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-135" id="f-508">P0Y2M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-135" decimals="-3" id="f-509" unitRef="usd">945000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-135" decimals="-3" id="f-510" unitRef="usd">940000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-135" decimals="-3" id="f-511" unitRef="usd">5000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-136" decimals="-3" id="f-512" unitRef="usd">945000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-136" decimals="-3" id="f-513" unitRef="usd">918000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-136" decimals="-3" id="f-514" unitRef="usd">27000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-137" id="f-515">P0Y8M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-137" decimals="-3" id="f-516" unitRef="usd">1328000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-137" decimals="-3" id="f-517" unitRef="usd">1267000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-137" decimals="-3" id="f-518" unitRef="usd">61000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-138" decimals="-3" id="f-519" unitRef="usd">1328000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-138" decimals="-3" id="f-520" unitRef="usd">1080000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-138" decimals="-3" id="f-521" unitRef="usd">248000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-522" unitRef="usd">77416000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-523" unitRef="usd">12657000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-524" unitRef="usd">64759000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-5" decimals="-3" id="f-525" unitRef="usd">25777000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-5" decimals="-3" id="f-526" unitRef="usd">10106000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-527" unitRef="usd">15671000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-139" decimals="-3" id="f-528" unitRef="usd">51600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-140" decimals="-3" id="f-529" unitRef="usd">700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-141" decimals="-5" id="f-530" unitRef="usd">700000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <txg:ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock contextRef="c-1" id="f-531">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued compensation and related benefits were comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.288%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.417%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.375%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</txg:ScheduleOfAccruedCompensationandRelatedBenefitsTableTextBlock>
    <txg:AccruedPayrollAndRelatedCosts contextRef="c-4" decimals="-3" id="f-532" unitRef="usd">6420000</txg:AccruedPayrollAndRelatedCosts>
    <txg:AccruedPayrollAndRelatedCosts contextRef="c-5" decimals="-3" id="f-533" unitRef="usd">2970000</txg:AccruedPayrollAndRelatedCosts>
    <us-gaap:AccruedBonusesCurrent contextRef="c-4" decimals="-3" id="f-534" unitRef="usd">22495000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-5" decimals="-3" id="f-535" unitRef="usd">21859000</us-gaap:AccruedBonusesCurrent>
    <txg:AccruedCommissionsCurrent contextRef="c-4" decimals="-3" id="f-536" unitRef="usd">3779000</txg:AccruedCommissionsCurrent>
    <txg:AccruedCommissionsCurrent contextRef="c-5" decimals="-3" id="f-537" unitRef="usd">5938000</txg:AccruedCommissionsCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-538" unitRef="usd">4390000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-539" unitRef="usd">2848000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-540" unitRef="usd">37084000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-541" unitRef="usd">33615000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <txg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock contextRef="c-1" id="f-542">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities were comprised of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal and related costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Royalties for licensed technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</txg:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock>
    <txg:AccruedLegalAndRelatedExpensesCurrent contextRef="c-4" decimals="-3" id="f-543" unitRef="usd">3811000</txg:AccruedLegalAndRelatedExpensesCurrent>
    <txg:AccruedLegalAndRelatedExpensesCurrent contextRef="c-5" decimals="-3" id="f-544" unitRef="usd">6100000</txg:AccruedLegalAndRelatedExpensesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent contextRef="c-4" decimals="-3" id="f-545" unitRef="usd">4527000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent contextRef="c-5" decimals="-3" id="f-546" unitRef="usd">7042000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-4" decimals="-3" id="f-547" unitRef="usd">2765000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-5" decimals="-3" id="f-548" unitRef="usd">5315000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c-4" decimals="-3" id="f-549" unitRef="usd">6685000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c-5" decimals="-3" id="f-550" unitRef="usd">8615000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-551" unitRef="usd">5587000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-5" decimals="-3" id="f-552" unitRef="usd">4936000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-553" unitRef="usd">12391000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-554" unitRef="usd">9157000</us-gaap:OtherLiabilitiesCurrent>
    <txg:AccruedExpensesAndOtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-555" unitRef="usd">35766000</txg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <txg:AccruedExpensesAndOtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-556" unitRef="usd">41165000</txg:AccruedExpensesAndOtherLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-557">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the reserve for product warranties were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts charged to cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repairs and replacements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-558" unitRef="usd">8615000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-60" decimals="-3" id="f-559" unitRef="usd">8116000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-560" unitRef="usd">6605000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c-16" decimals="-3" id="f-561" unitRef="usd">4033000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-562" unitRef="usd">8535000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-16" decimals="-3" id="f-563" unitRef="usd">3704000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual contextRef="c-4" decimals="-3" id="f-564" unitRef="usd">6685000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-95" decimals="-3" id="f-565" unitRef="usd">8445000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-4" decimals="-5" id="f-566" unitRef="usd">33000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-142" decimals="-5" id="f-567" unitRef="usd">22100000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-143" id="f-568">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-5" id="f-569" unitRef="usd">33000000.0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-5" decimals="-5" id="f-570" unitRef="usd">33200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-571">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following revenue recognized for the periods indicated were included in deferred revenue as of December 31, 2024 and 2023, respectively (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.187%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.244%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-14" decimals="-3" id="f-572" unitRef="usd">4134000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-15" decimals="-3" id="f-573" unitRef="usd">2713000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-574" unitRef="usd">15038000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-16" decimals="-3" id="f-575" unitRef="usd">9454000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c-1" id="f-576">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents revenue by source for the periods indicated (in thousands). Chromium products include the Company&#x2019;s single cell products and spatial products include the Company&#x2019;s Visium and Xenium products:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Chromium&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spatial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total instruments revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Chromium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Spatial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total consumables revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Products and services revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;License and royalty revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-144" decimals="-3" id="f-577" unitRef="usd">4927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-145" decimals="-3" id="f-578" unitRef="usd">7641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-146" decimals="-3" id="f-579" unitRef="usd">16567000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-147" decimals="-3" id="f-580" unitRef="usd">24283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-148" decimals="-3" id="f-581" unitRef="usd">7072000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-149" decimals="-3" id="f-582" unitRef="usd">11415000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-150" decimals="-3" id="f-583" unitRef="usd">24744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-151" decimals="-3" id="f-584" unitRef="usd">44078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-152" decimals="-3" id="f-585" unitRef="usd">11999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-153" decimals="-3" id="f-586" unitRef="usd">19056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-154" decimals="-3" id="f-587" unitRef="usd">41311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-155" decimals="-3" id="f-588" unitRef="usd">68361000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-156" decimals="-3" id="f-589" unitRef="usd">92519000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-157" decimals="-3" id="f-590" unitRef="usd">96536000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-158" decimals="-3" id="f-591" unitRef="usd">262416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-159" decimals="-3" id="f-592" unitRef="usd">274571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-160" decimals="-3" id="f-593" unitRef="usd">35373000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-161" decimals="-3" id="f-594" unitRef="usd">29668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-162" decimals="-3" id="f-595" unitRef="usd">103017000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-163" decimals="-3" id="f-596" unitRef="usd">85330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-164" decimals="-3" id="f-597" unitRef="usd">127892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-165" decimals="-3" id="f-598" unitRef="usd">126204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-166" decimals="-3" id="f-599" unitRef="usd">365433000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-167" decimals="-3" id="f-600" unitRef="usd">359901000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-168" decimals="-3" id="f-601" unitRef="usd">8128000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-169" decimals="-3" id="f-602" unitRef="usd">6299000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-170" decimals="-3" id="f-603" unitRef="usd">24255000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-171" decimals="-3" id="f-604" unitRef="usd">17292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-605" unitRef="usd">148019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-606" unitRef="usd">151559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-607" unitRef="usd">430999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-608" unitRef="usd">445554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-609" unitRef="usd">983000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-610" unitRef="usd">95000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-611" unitRef="usd">45794000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-612" unitRef="usd">210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-613" unitRef="usd">149002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-614" unitRef="usd">151654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-615" unitRef="usd">476793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-616" unitRef="usd">445764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-617">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents revenue by geography based on the location of the customer for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.403%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas (excluding United States)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Europe, Middle East and Africa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia-Pacific (excluding China)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Asia-Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;445,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Includes license and royalty revenue.</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-172" decimals="-3" id="f-618" unitRef="usd">77246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-173" decimals="-3" id="f-619" unitRef="usd">84723000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-174" decimals="-3" id="f-620" unitRef="usd">267555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-175" decimals="-3" id="f-621" unitRef="usd">250032000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-176" decimals="-3" id="f-622" unitRef="usd">2625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-177" decimals="-3" id="f-623" unitRef="usd">3099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-178" decimals="-3" id="f-624" unitRef="usd">9044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-179" decimals="-3" id="f-625" unitRef="usd">10511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-180" decimals="-3" id="f-626" unitRef="usd">79871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-181" decimals="-3" id="f-627" unitRef="usd">87822000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-182" decimals="-3" id="f-628" unitRef="usd">276599000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-183" decimals="-3" id="f-629" unitRef="usd">260543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-184" decimals="-3" id="f-630" unitRef="usd">41624000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-185" decimals="-3" id="f-631" unitRef="usd">37851000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-186" decimals="-3" id="f-632" unitRef="usd">108253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-187" decimals="-3" id="f-633" unitRef="usd">109934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-188" decimals="-3" id="f-634" unitRef="usd">15189000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-189" decimals="-3" id="f-635" unitRef="usd">15030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-190" decimals="-3" id="f-636" unitRef="usd">55242000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-191" decimals="-3" id="f-637" unitRef="usd">42692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-192" decimals="-3" id="f-638" unitRef="usd">12318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-193" decimals="-3" id="f-639" unitRef="usd">10951000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-194" decimals="-3" id="f-640" unitRef="usd">36699000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-195" decimals="-3" id="f-641" unitRef="usd">32595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-196" decimals="-3" id="f-642" unitRef="usd">27507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-197" decimals="-3" id="f-643" unitRef="usd">25981000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-198" decimals="-3" id="f-644" unitRef="usd">91941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-199" decimals="-3" id="f-645" unitRef="usd">75287000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-646" unitRef="usd">149002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-647" unitRef="usd">151654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-648" unitRef="usd">476793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-649" unitRef="usd">445764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted contextRef="c-200" decimals="-5" id="f-650" unitRef="usd">26000000</txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted>
    <txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted contextRef="c-200" decimals="-5" id="f-651" unitRef="usd">26000000</txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted>
    <us-gaap:LitigationSettlementGain contextRef="c-200" decimals="-5" id="f-652" unitRef="usd">9200000</us-gaap:LitigationSettlementGain>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-201" decimals="-5" id="f-653" unitRef="usd">16800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted contextRef="c-202" decimals="-5" id="f-654" unitRef="usd">68000000</txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted>
    <txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted contextRef="c-202" decimals="-5" id="f-655" unitRef="usd">68000000</txg:ProceedsFromLitigationSettlementAndIntellectualPropertyLicenseGranted>
    <us-gaap:LitigationSettlementGain contextRef="c-202" decimals="-5" id="f-656" unitRef="usd">40700000</us-gaap:LitigationSettlementGain>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-202" decimals="-5" id="f-657" unitRef="usd">27300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax contextRef="c-14" decimals="-5" id="f-658" unitRef="usd">-600000</us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax>
    <us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax contextRef="c-1" decimals="-5" id="f-659" unitRef="usd">3100000</us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax>
    <us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax contextRef="c-15" decimals="-5" id="f-660" unitRef="usd">1300000</us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax>
    <us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax contextRef="c-16" decimals="-5" id="f-661" unitRef="usd">300000</us-gaap:ForeignCurrencyTransactionGainLossRealizedAfterTax>
    <txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure contextRef="c-101" decimals="-5" id="f-662" unitRef="usd">-1100000</txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure>
    <txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure contextRef="c-98" decimals="-5" id="f-663" unitRef="usd">-1100000</txg:AssetAcquisitionGainLossContingentConsiderationChangeInFairValueDisclosure>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-664">Commitments and Contingencies&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lease Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases office, laboratory, manufacturing, distribution and server space in various locations worldwide. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2025, the Company recorded $1.8&#160;million in right of use asset and lease liabilities in connection with Scale acquisition. See Note 3,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Asset Acquisition, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for details related to right of use assets and lease liabilities acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The payments due under the Company&#x2019;s operating lease liabilities as of September&#160;30, 2025 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&#160;Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 (excluding the nine months ended September 30, 2025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional information related to operating leases as of September&#160;30, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is regularly subject to lawsuits, claims, arbitration proceedings, administrative actions and other legal and regulatory proceedings involving intellectual property disputes, commercial disputes, competition and other matters, and the Company may become subject to additional types of lawsuits, claims, arbitration proceedings, administrative actions, government investigations and legal and regulatory proceedings in the future. As of September&#160;30, 2025, the Company has concluded that a loss is not probable and a contingent liability has not been recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Parse&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2022, the Company filed suit against Parse Biosciences, Inc. (&#x201c;Parse&#x201d;) in the U.S. District Court for the District of Delaware alleging that Parse&#x2019;s Evercode Whole Transcriptomics products and ATAC-seq products infringe U.S. Patent Nos. 10,155,981 (the &#x201c;981 patent&#x201d;), 10,697,013 (the &#x201c;013 patent&#x201d;), 10,240,197 (the &#x201c;197 patent&#x201d;), 10,150,995 (the &#x201c;995 patent&#x201d;), 10,619,207 (the &#x201c;207 patent&#x201d;) and 10,738,357 (the &#x201c;357 patent&#x201d;). In February 2025, the Court entered a consent judgment and permanent injunction against Parse with respect to the 995, 207 and 357 patents relating to ATAC-seq.  Parse filed petitions for Inter Partes Review (&#x201c;IPR&#x201d;) of the 981, 197 and 013 patents which were found unpatentable by the Patent Trial and Appeals Board in February 2025. The Company strongly disagrees with those decisions and has appealed. The Court has stayed the litigation pending the outcome of the appeals.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2025, the Company acquired Scale. Scale and Parse are parties in a litigation in the U.S. District Court for the District of Delaware in which Scale is asserting that Parse&#x2019;s Evercode products infringe U.S. Patent Nos. 10,626,442, 10,982,256, 11,512,341 and 11,634,752 (the &#x201c;752 patent&#x201d;) and Parse is asserting the Scale&#x2019;s single cell sequencing products infringe U.S. Patent Nos. 10,900,065, 11,168,355 and 11,427,856 (the &#x201c;Asserted Parse Patents&#x201d;). On February 13, 2025 the parties filed a stipulation agreeing that Scale&#x2019;s High Throughput Assay and methods of using such assays do not infringe the Asserted Parse Patents, and dismissing such claims.  In October 2025, the Court entered summary judgment that the 752 patent is invalid.  The Company disagrees with this decision and plans to appeal.  In November 2025, the Court entered summary judgment that the accused Scale products do not infringe the Asserted Parse Patents. Additional summary judgment motions are pending and a trial date has not been set.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Curio&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Company filed suit against Curio Bioscience, Inc. (&#x201c;Curio&#x201d;) in the U.S. District Court for the District of Delaware alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe U.S. Patent Nos. 10,480,022, 10,662,468, 11,001,879, 11,549,138 and 11,761,030. Trial on the Company&#x2019;s claims is scheduled for May 2026.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the Company filed a request for a preliminary injunction in the Dusseldorf Local Division of the UPC alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe EP Patent No. 2697391 (the &#x201c;EP 391 patent&#x201d;). In April 2024, the UPC granted the Company&#x2019;s request and issued a preliminary injunction requiring Curio to stop offering, marketing, using or possessing these Curio Seeker products and services in Germany, France and Sweden. Curio did not appeal the preliminary injunction. On March 25, 2024, the Company filed a main request in the Dusseldorf Local Division of the UPC alleging that the Curio Seeker Spatial Mapping Kit and associated products and services infringe the EP 391 patent. In June 2025, the UPC found that Curio directly infringes one of the patent&#x2019;s claims and issued a permanent injunction ordering Curio to cease and desist from selling the Seeker products in Germany, France and Sweden.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Illumina&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2025, the Company filed two lawsuits against Illumina, Inc. (&#x201c;Illumina&#x201d;) in the United States District Court for the District of Delaware. In the first suit, the Company alleges Illumina&#x2019;s announced spatial technology program infringe U.S. Patent Nos. 11,008,607, 11.549,138, 12,234,505 and 12,297,487 (collectively, the &#x201c;Asserted Spatial Patents&#x201d;). In the second suit, the Company alleges Illumina&#x2019;s single cell kits and workflow infringe U.S. Patent Nos. 11,692,214, 11,932,902, 12,275,993, 12,305,239 and 12,416,192 (collectively, the &#x201c;Asserted Single Cell Patents&#x201d;). No case schedule has been set.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OperatingLeaseLiability contextRef="c-102" decimals="-5" id="f-665" unitRef="usd">1800000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-102" decimals="-5" id="f-666" unitRef="usd">1800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-667">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The payments due under the Company&#x2019;s operating lease liabilities as of September&#160;30, 2025 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating&#160;Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025 (excluding the nine months ended September 30, 2025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-4" decimals="-3" id="f-668" unitRef="usd">2971000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-4" decimals="-3" id="f-669" unitRef="usd">16612000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-4" decimals="-3" id="f-670" unitRef="usd">16799000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-4" decimals="-3" id="f-671" unitRef="usd">16382000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-4" decimals="-3" id="f-672" unitRef="usd">14788000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <txg:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour contextRef="c-4" decimals="-3" id="f-673" unitRef="usd">39314000</txg:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-4" decimals="-3" id="f-674" unitRef="usd">106866000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-4" decimals="-3" id="f-675" unitRef="usd">19881000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-676" unitRef="usd">86985000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-677" unitRef="usd">10543000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-678" unitRef="usd">76442000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-4" decimals="-3" id="f-679" unitRef="usd">86985000</us-gaap:OperatingLeaseLiability>
    <txg:DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock contextRef="c-1" id="f-680">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional information related to operating leases as of September&#160;30, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.325%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</txg:DisclosureOfAdditionalInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-681">P6Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-682">P6Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-683" unitRef="number">0.059</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-684" unitRef="number">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-685">Capital Stock&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2025, the number of shares of Class&#160;A common stock and Class&#160;B common stock issued and outstanding were 116,460,674 and 10,078,872, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the number of shares of Class B common stock converted to shares of Class A common stock upon the election of the holders of such shares during the periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class B common stock converted to Class A common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,977,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-203"
      decimals="INF"
      id="f-686"
      unitRef="shares">116460674</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-203"
      decimals="INF"
      id="f-687"
      unitRef="shares">116460674</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-204"
      decimals="INF"
      id="f-688"
      unitRef="shares">10078872</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-204"
      decimals="INF"
      id="f-689"
      unitRef="shares">10078872</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ScheduleOfStockByClassTextBlock contextRef="c-1" id="f-690">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the number of shares of Class B common stock converted to shares of Class A common stock upon the election of the holders of such shares during the periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class B common stock converted to Class A common stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,977,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c-205"
      decimals="INF"
      id="f-691"
      unitRef="shares">0</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c-206"
      decimals="INF"
      id="f-692"
      unitRef="shares">0</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c-207"
      decimals="INF"
      id="f-693"
      unitRef="shares">3977961</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c-208"
      decimals="INF"
      id="f-694"
      unitRef="shares">0</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-695">Equity Incentive Plans&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded stock-based compensation cost for the periods presented as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units (&#x201c;RSUs&#x201d;) activity for the nine months ended September&#160;30, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted&#160;Stock&lt;br/&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant&#160;Date&#160;Fair&#160;Value&lt;br/&gt;(per share)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,493,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,579,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,267,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,339,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,466,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option activity for the nine months ended September&#160;30, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock&#160;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,594,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(433,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2025, the Company granted 561,603 performance stock units (&#x201c;PSUs&#x201d;) under the 2019 Omnibus Incentive Plan (&#x201c;2019 plan&#x201d;) to certain members of management which are subject to the achievement of certain performance conditions established by the Company&#x2019;s Compensation Committee of the Board of Directors as described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%"&gt;i.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:12.73pt"&gt;50% of target PSUs earned will be based on the Company&#x2019;s compound annual growth rate (&#x201c;CAGR&#x201d;) of the Company&#x2019;s Revenue over a two-year performance period from January 1, 2025 to December 31, 2026. Holders may earn from 0% to 200% of the target amount of shares and earned PSUs will then be subject to service-based vesting; and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%"&gt;ii.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:9.96pt"&gt;50% of target PSUs earned will be based on the relative Total Shareholder Return (&#x201c;TSR&#x201d;) of the Company&#x2019;s Class A common stock as compared to the TSR of the members of the Russell 3000 Medical Equipment and Services Sector Index over a three-year performance period from January 1, 2025 to December 31, 2027. Depending on the results relative to the TSR market condition, the holders may earn from 0% to 200% of the target amount of shares which will vest at the end of the performance period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PSUs will be forfeited if the performance conditions are not achieved at the end of the relative performance periods as described above. The vesting of the PSUs can also be triggered upon certain change in control events or in the event of death or disability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair values of the PSUs relating to CAGR and TSR components were $10.76 and $13.94 per share, respectively. Stock-based compensation expense recognized for the PSUs relating to TSR components were approximately $0.3 million and $0.7 million for the three and nine months ended September&#160;30, 2025, respectively. The PSUs relating to CAGR components were not deemed probable of vesting as of September&#160;30, 2025, and no expenses were recognized for 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimated the fair values of shares granted under the market-based TSR PSUs using a Monte Carlo simulation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2024, the Company granted 219,168 PSUs under the 2019 Plan to certain members of management, which are subject to the achievement of certain market-condition and performance-condition goals established by the Company&#x2019;s Compensation Committee of the Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2025, the measurement periods for the 2025 and 2024 PSUs were not completed and the market and performance criteria for the stock awards was not met and therefore no shares vested or became exercisable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2019 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A total of 4,909,589 shares of Class&#160;A common stock were reserved for issuance under the 2019 Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;). The price at which Class A common stock is purchased under the ESPP is equal to 85% of the fair market value of the common stock on the first day of the offering period or purchase date, whichever is lower.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the nine months ended September&#160;30, 2025 and 2024, 446,766 and 192,869 shares of Class A common stock, respectively, were issued under the ESPP. There were no shares of Class A common stock issued under the ESPP during the three months ended September 30, 2025 and 2024. As of September&#160;30, 2025, there were 3,481,248 shares available for issuance under the ESPP.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="c-1" id="f-696">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded stock-based compensation cost for the periods presented as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-209" decimals="-3" id="f-697" unitRef="usd">2011000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-210" decimals="-3" id="f-698" unitRef="usd">2169000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-211" decimals="-3" id="f-699" unitRef="usd">6481000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-212" decimals="-3" id="f-700" unitRef="usd">6127000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-109" decimals="-3" id="f-701" unitRef="usd">11318000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-213" decimals="-3" id="f-702" unitRef="usd">15978000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-110" decimals="-3" id="f-703" unitRef="usd">38037000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-214" decimals="-3" id="f-704" unitRef="usd">50728000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-111" decimals="-3" id="f-705" unitRef="usd">11935000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-215" decimals="-3" id="f-706" unitRef="usd">15763000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-112" decimals="-3" id="f-707" unitRef="usd">39067000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-216" decimals="-3" id="f-708" unitRef="usd">51354000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-14" decimals="-3" id="f-709" unitRef="usd">25264000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-15" decimals="-3" id="f-710" unitRef="usd">33910000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-711" unitRef="usd">83585000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-16" decimals="-3" id="f-712" unitRef="usd">108209000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-713">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock units (&#x201c;RSUs&#x201d;) activity for the nine months ended September&#160;30, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.181%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.401%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted&#160;Stock&lt;br/&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant&#160;Date&#160;Fair&#160;Value&lt;br/&gt;(per share)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,493,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,579,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,267,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,339,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,466,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-5" decimals="INF" id="f-714" unitRef="shares">6493387</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-5"
      decimals="2"
      id="f-715"
      unitRef="usdPerShare">35.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-1" decimals="INF" id="f-716" unitRef="shares">5579963</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-717"
      unitRef="usdPerShare">10.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c-1" decimals="INF" id="f-718" unitRef="shares">2267488</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-719"
      unitRef="usdPerShare">32.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c-1" decimals="INF" id="f-720" unitRef="shares">1339829</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-721"
      unitRef="usdPerShare">28.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-4" decimals="INF" id="f-722" unitRef="shares">8466033</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-4"
      decimals="2"
      id="f-723"
      unitRef="usdPerShare">21.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-724">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option activity for the nine months ended September&#160;30, 2025 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock&#160;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,594,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(433,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled and forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of September 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-5" decimals="INF" id="f-725" unitRef="shares">4594582</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-726"
      unitRef="usdPerShare">45.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="INF" id="f-727" unitRef="shares">433463</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-728"
      unitRef="usdPerShare">2.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="INF" id="f-729" unitRef="shares">460484</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-730"
      unitRef="usdPerShare">66.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="INF" id="f-731" unitRef="shares">3700635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-732"
      unitRef="usdPerShare">47.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c-217" decimals="0" id="f-733" unitRef="shares">561603</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-218" decimals="2" id="f-734" unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-218" id="f-735">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage contextRef="c-219" decimals="2" id="f-736" unitRef="number">0</txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage>
    <txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage contextRef="c-220" decimals="2" id="f-737" unitRef="number">2</txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-221" decimals="2" id="f-738" unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-221" id="f-739">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage contextRef="c-222" decimals="2" id="f-740" unitRef="number">0</txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage>
    <txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage contextRef="c-223" decimals="2" id="f-741" unitRef="number">2</txg:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsMultiplierPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-224"
      decimals="2"
      id="f-742"
      unitRef="usdPerShare">10.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-225"
      decimals="2"
      id="f-743"
      unitRef="usdPerShare">13.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c-226" decimals="-5" id="f-744" unitRef="usd">300000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c-225" decimals="-5" id="f-745" unitRef="usd">700000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-746">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimated the fair values of shares granted under the market-based TSR PSUs using a Monte Carlo simulation model with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:86.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-227" decimals="2" id="f-747" unitRef="number">0.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-227" decimals="3" id="f-748" unitRef="number">0.040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-227" decimals="2" id="f-749" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-228"
      decimals="INF"
      id="f-750"
      unitRef="shares">219168</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-229"
      decimals="INF"
      id="f-751"
      unitRef="shares">4909589</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c-230" decimals="2" id="f-752" unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-231" decimals="0" id="f-753" unitRef="shares">446766</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-232" decimals="0" id="f-754" unitRef="shares">192869</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-233" decimals="0" id="f-755" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-234" decimals="0" id="f-756" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-235"
      decimals="INF"
      id="f-757"
      unitRef="shares">3481248</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-758">Net Loss Per Share&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,284,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,284,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,466,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,404,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,466,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,404,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares committed under ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,864,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,864,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-759">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following outstanding shares of common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an anti-dilutive effect:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.518%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.402%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,284,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,284,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,466,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,404,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,466,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,404,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares committed under ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,864,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,487,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,864,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-236" decimals="0" id="f-760" unitRef="shares">3700635</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-237" decimals="0" id="f-761" unitRef="shares">5284430</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-238" decimals="0" id="f-762" unitRef="shares">3700635</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-239" decimals="0" id="f-763" unitRef="shares">5284430</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-240" decimals="0" id="f-764" unitRef="shares">8466033</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-241" decimals="0" id="f-765" unitRef="shares">6404105</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-242" decimals="0" id="f-766" unitRef="shares">8466033</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-243" decimals="0" id="f-767" unitRef="shares">6404105</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-244" decimals="0" id="f-768" unitRef="shares">320514</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-245" decimals="0" id="f-769" unitRef="shares">176160</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-246" decimals="0" id="f-770" unitRef="shares">320514</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-247" decimals="0" id="f-771" unitRef="shares">176160</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-14" decimals="0" id="f-772" unitRef="shares">12487182</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-15" decimals="0" id="f-773" unitRef="shares">11864695</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-774" unitRef="shares">12487182</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-16" decimals="0" id="f-775" unitRef="shares">11864695</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-14" id="f-776">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-14" id="f-777">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-14" id="f-778">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-14" id="f-779">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
